1 definition by Elviachich

1
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.
by Elviachich August 24, 2008
Get the mug
Get a chupa chups mug for your sister Sarah.