1 definition by emilyyyyyyyyyyyyyyyyyyyyyyyyyy

Top Definition
anything
you got some doingle on your lip
by emilyyyyyyyyyyyyyyyyyyyyyyyyyy January 09, 2009
Mug icon
Buy a doingle mug!