Skip to main content

Definitions by the big korean

echeverria 

Share definition Flag
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.
echeverria by the big korean February 4, 2017