Skip to main content

Grogu_baba's definitions

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
by Grogu_baba November 22, 2021
mugGet the Chamindri mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email