1 definition by IZ789
Also known as the Gaithersburg Chanchi, this illegal alien is obsessed with posting gore and being the biggest troll on planet earth to impress his friends, but no one cares. He speaks fluent Spanish but refuses to admit. Finally, his ass needs to go back to ESOL.
by IZ789 May 16, 2020