Skip to main content

Definitions by ganj0r

a commonly used phrase used to demean ones mom.
yo mama by ganj0r November 30, 2003