A Jewish school on the East side of Providence, where a lot of Russians go. The most psycho science teacher teaches there.
by Michael Khokhlovych October 14, 2007
Scottish slang for Toilet
by Dungbox Dennis May 13, 2023