i got some hot downtown lester brown on the weekend
"an uncommon slang term for "head", or the act of a male recieving oral pleasure
"i got some hot downtown lester brown on the weekend" What is the definition of "downtown lester brown"?