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
Get the Twitchtvquack mug.
very annoying but i somehow keep them around bc they’re kinda funny.
dear god Hayley is such a twitchtvquack
by MeowMeow2 August 25, 2021
Get the twitchtvquack mug.