1 definition by Ajhall

Top Definition
One who’s gets overly salty about stupid shit
That kid acts like a spotted orca
by Ajhall October 10, 2017

Mug icon
Buy a spotted orca mug!