Top definition
Extreme embarrassment after failing at something. Rejection, Feelings of dejection. "Swabba" usually occurs when you are doing something you have no business doing.
We just lost a rugby game against the girls team, You can feel the swabba
by Snoekfish January 07, 2011
Get the mug
Get a Swabba mug for your grandma Yasemin.