Skip to main content

Definitions by Ese pelon 714

A chicano word meaning ill spot you or in other words its on me
Amos yo picho las chelas
Picho by Ese pelon 714 September 3, 2020