1 definition by UnicornsRock

When you put on a muzzle and have someone shove shit in your mouth and pour maple syrup on top of it.
Muzz met someone online and gave him a Toronto Mudflap.
by UnicornsRock July 2, 2023
Get the Toronto Mudflap mug.