Skip to main content

Definitions by Cojoro

A person who permanantly looks constipated
Francesca is such a Spozzle
Spozzle by Cojoro September 17, 2012