1 definition by kyera

Top Definition
A girl named Tricha.
a crotcha when in presence eminates a smell of tuna
by kyera October 27, 2003

Mug icon
Buy a crotcha mug!