Skip to main content

Definitions by stukel

A affectionate insult or in some cases just an insult
sheree u tard said stu
TARD by stukel September 4, 2006