an adjective that describes somebody that is annoying, assinying, stupid, full of it , hideuos, etc
Ugh that dude juist stepped on my toe, what a Shabadong!

LEMELONE, YOU SHABADONG
by Miani May 21, 2011
Get the Shabadong mug.