Skip to main content

UnicornsRock's definitions

Toronto Mudflap

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 1, 2023
mugGet the Toronto Mudflap mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email