Skip to main content

Definitions by Lowtown

A slang term denoting a good looking female of Latin origins.
Wow, yeah, that Spanish girl is a Carla!
Carla by Lowtown January 12, 2021