Top Definition
a term used to make fun of Italians as a whole. Can mean anything to fit the context that it is put in from "suck my dick" to "i'm fine, thank you"
Scarface- And after I'm done stugastaing you butt, I'm gonna stugasta you into the river so youse can stugasta with the fishes!
Bystander- Stugasta!
by Anonomous Contributor December 07, 2006
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.