lolusayay's definitions
a american who cant even locate his country on a map and still thinks he lives in the greatest country on earth
by lolusayay November 24, 2020
Get the el stupido americanomug.
Get the el stupido americanomug. We'll email you a link to sign in instantly.