Skip to main content

Definitions by pyschokiller123

La Grutta 

a small peanut shaped piece of poo that stubbornly clings to an arse hair
that La Grutta is really stuck!
La Grutta by pyschokiller123 May 16, 2009