look up any word, like daquan:

1 definition by dbrizzle20

 
1.
a term for horniness or sexual urges; often used when ashamed of being forthright with a friend about true intentions
I need to release all my stifled... "Harry Potter trivia"
by dbrizzle20 April 11, 2009
2 4