1 definition by nofatchicks01

Skard: a skanky retard.
Did you see that?! Olivia fell on the ice for the third time today!

What a skard!
by nofatchicks01 December 10, 2013
Get the Skard mug.