Skip to main content

Definitions by Lunarcal

Canila is a name for a Crackhead who eats worms and is very delusional
Canila is so wack!
canila by Lunarcal November 21, 2021