kingcharlesanna's definitions
a person who sneezes violently in public and is unable to find a tissue or appropriate item to wipe away the resulting snot explosion.
by kingcharlesanna July 1, 2011
Get the snotgrobbler mug.