Skip to main content

Definitions by goombaa

A dirty, greasy italian with a large nose.
fagozi by goombaa November 6, 2010