Skip to main content

Definitions by Robert Tracy

When male is sitting on the toilet taking a dump and someone gives the shit taker head.
Cabrera gives Vigue Chuffas while they are suspended.
chuffa by Robert Tracy April 1, 2007