look up any word, like dirty sanchez:

1 definition by anonymous36524

 
1.
somebody who is cute. preferably a male, or cat.
that guy in the green shirt is a babadi!
by anonymous36524 August 29, 2008