Chimchamcharoo

putting extra cheese on your chmichanga that doesnt come with the meal
Hey Andee why are did you chimchamcharoo your chimichanga
by wil March 26, 2005
Get the Chimchamcharoo mug.