1 definition by Skylanderpro420

Slang from eastern England used to assert dominance over an opposing individual on a track.
Just got this W, gonna treat it like a trophy. Mmmhmmm
by Skylanderpro420 June 22, 2021
Get a MMMHMMM mug for your guy Zora.