Skip to main content

Garbage Mouth's definitions

lily licker

a female tha likes to go down on another female
Look at thoose lily lickers munching carpet!
by Garbage Mouth September 3, 2009
mugGet the lily lickermug.

Share this definition