Top definition
Sheila is a Chinelle.

Did you see that Chinelle.

I'll slap the Chinelles eyes straight.
by El Capitain July 03, 2018
Get the mug
Get a Chinelle mug for your bunkmate James.