Urban Dictionary: Ratchet?


Been wondering what this means all week. Thanks, Urban Dictionary!

Share this article: Urban Dictionary: Ratchet?
More from Inquisitr