1 definition by Kujoio

Top Definition
"Bitch"

In spanish
Ella es una lagarta
She's a bitch
by Kujoio November 28, 2013

Mug icon
Buy a lagarta mug!