Top definition
A typical expression to define late night cruising of the mean streets of Dongguan in specifically a Suzuki Jimny, looking for gay dogging action.
Seamus: Pete, you coming for a pint mate...
Pete: Not me man, I'm off for a session of 'Tough Buff'!
Seamus: ........ Room for one more?
by Metro Shenzhen July 19, 2018
Get the mug
Get a Tough Buff mug for your mate Jerry.