Tiffany “New York” Pollard is Still Having Wild Thoughts About Flavor Flav’s Peen

"All I saw was d-ck and clock! D-ck and clock! D-ck and clock!"
Writer. Pop culture junkie. Popeyes loyalist.