Skip to main content

Definitions by Elviachich

chupa chups 

a homosexual male: derives from the Spanish word "chupa" which means "to suck".
Man, that dude sure is a chupa chups. Or Hey, man, shut your mouth and get to chupin you chupa chups.
chupa chups by Elviachich October 18, 2008