look up any word, like donkey punch:

16 definitions by laurie

 
15.
An onamatopeia for the noise an old steam engine makes.


(The American Heritage® Dictionary of the English Language, Fourth Edition)
"Chuff chuff chuff went the little train as it toiled up the hill"
by Laurie August 23, 2004
 
16.
a young man tring to get in a girls pants
he was a lecher
by laurie January 21, 2004