Well, this is a semi-serious question.
In some parts of the UK (but not, as it turns out, in others), 'chuff' is slang for lady-parts.
A joke I made today fell flat because the person I told it to had never heard the word used that way; though she was familiar with the Brit word 'chuffed', meaning delighted, which my joke played on.
So I'm curious to know, does 'chuff' mean lady-parts where you come from?
Oh, the joke, I hear you ask? I wrote:
"When I get my SRS I'll be totally chuffed!"