Skip to main content

the big korean's definitions

echeverria

Share definition
A Guatemalan term with both Latin and Germanic roots, combining etch and diarrhea. Literally translated means "diarrhea that etches".
Jaime Echeverriaed the toilet bowl like boss.
by the big korean February 4, 2017
Flag
mugGet the echeverria mug.