Comment: It's another term for hoochie mama...

(See in situ)

In reply to comment: translation needed please (see in situ)

It's another term for hoochie mama...

I had to ask a girl at work what it was when she called me one "jokingly" on facebook, Hell I'm 26 and I didn't even know what it was lol...

http://www.urbandictionary.com/define.php?term=Ratchet&page=3