look up any word, like cleveland steamer:

1 definition by Berntastic

 
1.
An uncommon term for a ladie's love hole.

"Stick that in your chuff-box"
by Berntastic February 11, 2009