look up any word, like pussy:

1 definition by i rock your socks

The crazy girl that is off her meds. She will make you laugh till you pee your pants but do NOT piss her off. She is a great person to know. She's a diver till the end!
She is such a D'sha
by i rock your socks March 03, 2010