the big korean's definitions
A Guatemalan term with both Latin and Germanic roots, combining etch and diarrhea. Literally translated means "diarrhea that etches".
by the big korean February 4, 2017
Get the echeverria mug.