Ravenswood

Comes from the meaning "disabled school", where the pupils within are mentally/physically challenged and handicapped.
that dude is such an idiot, he belongs in ravenswood.
by happyfaaace May 09, 2009
mugGet the Ravenswood mug.