1 definition by Xxxxxxxx vids

Top Definition
Being sped and retarded at the same time
"She's so spedtarded" said the angry man
by Xxxxxxxx vids March 15, 2019

Mug icon
Buy a Spedtarded mug!