Skip to main content

Definitions by Grogu_baba

Chamindri 

1. A Chamindri (aka Chamma) is a female fitness trainer who is fitter than most boys.

2. A back scratcher
My back is itching, I need a Chamindri
Chamindri by Grogu_baba November 22, 2021