Help with a quote from Peter O'tooles' "Venus"

In the movie Venus, Jessie uses an apparently slang expression for her private parts. To my US ears it sounded like “chuffs and bumps”.

Is this the correct expression? Where does it come from? How “rude” of an expression is it?

Just curious,
J.