look up anything, like your first name:
1. muchacha
Spanish word for chick.
Hey muchacha, how you doing?
by Thuggish Jun 21, 2003 add a video
rss and gcal