Theguymandude's definitions
Someone who sneezes on you without thinking about the detrimental repercussions of spreading their disgusting germs
by Theguymandude December 4, 2023
Get the Nibbermug.
Get the Nibbermug. We'll email you a link to sign in instantly.