Top Definition
one partner's urine is tasted or smelled when doing sixty nine.
i was with my girl friend and we did 69 but she smelled like urine.

oh you had a double daisy.
by pauliesatx August 09, 2006
5 Words related to double daisy

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×