look up any word, like donkey punch:

16 definitions by laurie

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
a young man tring to get in a girls pants
he was a lecher
by laurie January 21, 2004