meaning of babesta

babesta meaning in Urban Dictionary

whenever a lady jacks u off, flicks ur balls, AND LICKS UR ASS at precisely the same time