1 definition by Ecuach01

Top Definition
A nasty ass Ecuadorian , who has no taste and is trashy.
You’re such an ecuach. Look at that busted ass ecuach.
by Ecuach01 March 18, 2019

Mug icon
Buy a Ecuach mug!