1 definition by Dave Keller

Top Definition
Italian slang for a stupid person
Whaddaya mean ya quit ya job, ya stunad?
by Dave Keller September 10, 2003

Mug icon
Buy a stunad mug!