1 definition by daniel alajuela

Top Definition
is Costa Rican expression to call a person "dick face"
eres un "care picha"
by daniel alajuela October 04, 2010

Mug icon
Buy a care picha mug!