Top definition
An annoying parasite which feeds of people and annoys everyone it comes to contact with.
Bob: "Oh God , Max, that little annoying parasite messaged me again."
Jeff: "It was nice knowing you"
by Max the parasite July 05, 2020
Get the merch
Get the Max, that little annoying parasite neck gaiter and mug.
Oct 3 Word of the Day
I couldn’t care less (but one must keep up appearances, right?)
Frenemy has a family tragedy. "Thoughts and prayers."
by November 05, 2018
Get the mug
Get a Thoughts and prayers mug for your cousin Georges.