what's up chupa chup?  johnny: is chris coming with us? brian: i don't know, i haven't talked to chupa chup
used to describe an individual, sometimes a little buddy, sometimes slightly derogatory
"what's up chupa chup?  johnny: is chris coming with us? brian: i don't know, i haven't talked to chupa chup" What is the definition of "chupa chup"?