1 definition by CAT_MINION

Super attractive, intelligent, funny, goofy charming and sweet. He also has the most incredible eyes I have ever seen in my life, you can lose yourself in them. Once you get past the eyes, he has these kissable lips to die for and he sure knows how to use them!
If you ever fall in love with a Baba, consider yourself a very lucky person. Baba's don't like fighting, they are very passive and easy going. They love country music.
I am lucky to have you Baba.

Baba is so sexy

Goshhh baba stop farting
by CAT_MINION August 13, 2015
Get the BABA mug.