can someone please make that booger beast shut up?
a person who sits in the cube next to or near you and snarftslhglkfhgdf his boogers all day
"can someone please make that booger beast shut up?" What is the definition of "booger beast"?