Top Definition
To have sex with an Asian hooker in a mayoral or government office
Example:
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

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×