Skip to main content

Definitions by Lewismas

Calicaca 

A person who smells like shit
You smell like calicaca
Calicaca by Lewismas August 12, 2023