Skip to main content

Mr.MeowMeow0's definitions

Twitchtvquack

a very annoying person who thinks it’s very funny to constantly say balls and for some reason you still keep them around because you enjoy their company.
ugh Jessica is such a fucking twitchtvquack
by Mr.MeowMeow0 August 25, 2021
mugGet the Twitchtvquack 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