Skip to main content

Definitions by jfef69

Truffle Mustard

Share definition Flag
Slang for gonorrhea. Interchangeable with "the clap."
"that bitch gave me truffle mustard"
Truffle Mustard by jfef69 November 6, 2018