Skip to main content

Definitions by MLPNYC

A turd.
Eric left a hoo ha in the rectory bathroom and the smell is still with me.
Hoo Ha by MLPNYC October 23, 2019