Top definition
Mary Ben Chow is a character in 'Pussy World' who licks Kerry Lo's pussy every day.
If you see a bitch licking pussies in the street, the one licking the pussy must be Mary Ben Chow.
via giphy
by Roman Yeung January 18, 2018
Get the mug
Get a Mary Ben Chow mug for your brother-in-law Abdul.