1 definition by Ililililil

Top Definition
Pissed yo
"I'm steamed"
by Ililililil February 09, 2015

Mug icon
Buy a Steamed mug!