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
Get the mug
Get a chambeau mug for your barber Larisa.