Top definition
From an Ally McBeal episode where Lucy Liu said to her co work that she will give him the "Shanghai Grab". Which by inferred definition of the "rub and tug" by an Asian women with Chinese descent.
As defined above, the Lucy Liu saying she will give a shanghai grab to a coworker in the office whom she is having sexual relations with.
by Deeznuts4u April 05, 2011
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