What does badea mean?

badea meaning in Urban Dictionary

Spanish slang for a homosexual male