1 definition by OnlyHalfItalian

Italian slang for when you have a negative amount of energy.
Oh my god, I ate so much shit on my cheat day and now I am so stunad.
by OnlyHalfItalian February 25, 2017