skadaba

An expression used for retarded people to account for retarded situations.
I pooped on your front lawn! Skadaba!
by ALpHA August 29, 2003
Get the skadaba mug.