The Spanish word for the English word ratchet
Spanish: Ella es muy ratcheta.
English: She is very ratchet.
by Penehhhinadaboxxx November 30, 2014
Get the Ratcheta mug.