2 definition by hugenonce69

Top Definition
A very British insult.
Person 1: "Oi m8 u a mug."
Person 2: "Fuck off twat."
via giphy
by hugenonce69 June 08, 2019

Mug icon
Buy a Twat mug!
Mazāfakkā
私のペニスを吸う、マザーファッカー
by hugenonce69 October 05, 2020

Mug icon
Buy a マザーファッカー mug!