Top definition
"the Teacher with One thousand eyes" An English Teacher whom of which has way to much energy and talks several thousand miles a minute... and is subbing social studies...

She also tends to know what you are doing if her eyes are closed, her back is towards you and she's concentrating on something...

"Hey Tom, Didja catch what Ms. McAllister said" ""

"andtheOregontrail- Scott, Sofia stop passing notes- ishere..."

"Hey Tom did she even look up?" ""
by Hidden Crazies... February 25, 2010
Mug icon

Cleveland Steamer Plush

The vengeful act of crapping on a lover's chest while they sleep.

Buy the plush