cuca
1. (n) a vagina in Colombia and some other Spanish-speaking countries; probably a short form of cucaracha
2. (n) genitalia; supposed to refer to a vagina but in English you can say it for a penis too because we own the universe and can do as we like
2. (n) genitalia; supposed to refer to a vagina but in English you can say it for a penis too because we own the universe and can do as we like
cuca by Shrimphead May 9, 2008
Get the cuca mug.