Top definition
A descriptive, exclamatory word for "sham".
That call the referee made last night...
Yeah?
That shit was chambeau.
by t-rexual March 31, 2011
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush