Skip to main content

absolutelyratted's definitions

lily

another word for 'unprotected sex'.
person1: oh my word, i had lily last night.
person2: are you a retard?
by absolutelyratted January 11, 2008
mugGet the lilymug.

Share this definition