What is Yankstain?
1.
An annoying American who feels the need to constantly assert their country's superiority, unaware that doing so actually demonstrates insecurity and self-doubt.
See the definitions for
And also
The internet has been full of Yankstains since "9/11," and if I have to read another badly-spelled piece of crap about how shit the French are, I swear I will take an aeroplane and crash it where the sun doesn't shine.
Random Words:
1.
while smashing a woman vigorously with your wombworm from behind, and begin to tingle like a paedo in madeline mccann, exclaim "bab..
1.
homosexual trousers worn by men who are not yet liberated from the cupboard! poofs!
"look at that bender in the three quarter leng..