1 definition by Deborah's Mom
teens who are adept and innovative at avoiding getting caught when getting into trouble
usually said to parent's who ask too many questions
usually said to parent's who ask too many questions
by Deborah's Mom September 25, 2005