menchaca's definitions
Get the Menchacamug. 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 triflinmug.
Get the Menchacamug.
Get the triflinmug.