1 definition by English Dictionary Unabridged

Top Definition
SPAAAARRRRRRTTTTTTAAAAAA!!!!!!!!!
This is SPAAAARRRRRTTTTTAAAA!!!!
by English Dictionary Unabridged December 07, 2008

Mug icon
Buy a This is mug!