Skip to main content

MeowMix18's definitions

Wiz Palace

A toilet or location in which someone may urinate
I have to hit the wiz palace real quick, my bladder's about to explode.
by MeowMix18 November 6, 2011
mugGet the Wiz Palacemug.

Share this definition