Top definition
To have sex with an Asian hooker in a mayoral or government office
Christian: I heard you did a Len Brown with Ms. Wong last night

Len brown: You're damn right i did.
by The_Punanny_master October 15, 2013
Get the mug
Get a len brown mug for your fish Beatrix.