16 definition 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

Mug icon
Buy a chuff mug!
a young man tring to get in a girls pants
he was a lecher
by laurie January 21, 2004

Mug icon
Buy a lecher mug!