Top definition
a person who is extremely retarded and does a bunch load of shitty stuff that makes no sense at all
OMG, you're so retarded like a Siberian Artard!
by OMGhiEveryone September 14, 2009
Get the mug
Get a Siberian Artard mug for your girlfriend Yasemin.