1 definition by Notcherry

A girl who is underservedly mean to men who don't deserve it.
Why be such a dheepa for?
by Notcherry June 5, 2011
Get the Dheepa mug.