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!"Getty ImagesTiffany PollardBy Jasmine GrantSeptember 21, 2018 / 12:23 PM