Top definition
adj. to be in a panicky meltdown; to be nervous and stressed while breaking down
He was schellering when he was looking for his homework for English class.
by Undefined101 November 21, 2008
Mug icon

Dirty Sanchez Plush

It does not matter how you do it. It's a Fecal Mustache.

Buy the plush