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 29, 2007
Get the shechtermug. Scottish slang for Toilet
by Dungbox Dennis May 13, 2023
Get the Shechtermug.