Top definition
Choochita is a word of affection of Osorean origin. The word is used mainly between very intimate lovers and used to convey deep, meaningful love between them, it is not used lightly.
-Christine, choochita, I love you!
by C.S.O October 19, 2010
Get the mug
Get a Choochita mug for your buddy Manafort.