Skip to main content

Definitions by Bananaaasss

Engrish is the kind of English that is used in stuff translated from Japanese.
All your base are belong to us

Don't spit on the sidewalks too loud!
Engrish by Bananaaasss August 16, 2005