Top definition
when you sneeze and accumulate a really satisfying amount of phlegm from your throat but there are no available places to spit it out so you’re forced to swallow it.
aw man, just had the biggest staaghaster... why are there no bins around here?”
by yyeeeet November 14, 2017
Get a staaghaster mug for your father Bob.