chupa chups
man, that dude sure is a chupa chups
"a homosexual male: derives from the spanish word "chupa" which means "to suck"
"man, that dude sure is a chupa chups" What is the definition of "chupa chups"?