Skip to main content

Definitions by Loacha Libre

loach 

Share definition Flag
Crust that forms around a person's butthole
My ass itches cuz I got so much loach!
loach by Loacha Libre April 18, 2008