Top definition
Located near the bus loop at glen, happy cup is one of the best places to hang x. It sells bubble tea and blended ice drinks as well as pancakes. (it is an asian shop)

(happy cup can be located at locations other then glen)
person.1: where do u want to meet?
person.2: happy cup! xD
by random.tb January 25, 2007
Get a happy cup mug for your fish Günter.
Sep 16 Word of the Day
(noun) A successful type of theft which results in an acceptable, impressive and rewarding payday for the protagonist.
Last night, hit a good lick. I brought home three figures easy for about two hours worth of my time. Not too bad I don't think.
by Nikki Stixx January 18, 2021
Get the Lick neck gaiter and mug.
2
–verb (used with object)

to form one’s hands into shape of cup upon the boob of a female, in a cheeky and provocative manner for the amusement of the perpetrator.
Eddie: How are things with you and Susan?
Richie: Not bad, I had a Happy Cup last night.
by Fern Croft July 27, 2009
Get the Happy Cup neck gaiter and mug.