1 definition by Allider

1
just the same thing as a douchbag but sounds cooler
"you are suck a freaking skadooschbag!"
by Allider January 18, 2009
Get the mug
Get a skadooschbag mug for your barber Paul.