MustachesWereMeantToDie's definitions
Japanese people who wish they were born in US and always try to use English words irrelevantly. The exact opposite of weeaboo.
by MustachesWereMeantToDie June 6, 2014
Get the Freeaboo mug.