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
Type your email address below to get our free Urban Word of the Day every morning!
Emails are sent from firstname.lastname@example.org. We'll never spam you.×