1 definition by anonymous3763978

Top Definition
an outrageously wild specimen that will make your wildest dreams come true
Did I tell you about Jesse? He gave me the night of my life last night!
by anonymous3763978 September 02, 2006

The Urban Dictionary Mug

One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.

Buy the mug