Yankstain

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 America

And also wankstain

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.


53

Random Words:

1. The man who is going to kick ass on the net and live for free and for ever. also nown as OfficerMeek. meek is Leet!!..
1. small opening between a female's legs. sometimes can be hard to find/gain access to. to make sure you're at the right place,..
1. Head of State of the United Kingdom of Great Britain and Northern Ireland, as well as countless foreign territories, Her Majesty Queen E..