menchaca's definitions
Get the Menchaca mug.Consistantly lying. Always up to no good. Sneaky. Suspect. Whorish. Always scheming. Conniving.
(Should never be trusted)
(Should never be trusted)
by Menchaca April 9, 2007
Get the triflin mug.