look up any word, like sex:

1 definition by anonymous3763978

 
1.
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