Skip to main content

Definitions by Notcherry

A girl who is underservedly mean to men who don't deserve it.
Why be such a dheepa for?
Dheepa by Notcherry November 22, 2011