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
Get the mug
Get a double daisy mug for your mate Zora.
buy the domain for your travel vlog