Top Definition
The God of the sewer rats sent down to earth to make her algebra students misserable.

She is also the only person to actually be older than the all mighty GOD.
"Ms. Stahoski is the biggest deuche on planet earth."
by trojanman69 March 31, 2009
5 Words related to Ms. Stahoski

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.