Top definition
When a man urinates on an Asian woman in the shower ...

(Preferably a Malaysian woman)
I gave that Vietnamese bitch the Darren D last night !!!
by Torre' November 08, 2013
Get the mug
Get a darren d mug for your bunkmate Trump.