• Embed
watch full episode

Uncensored - Todd Barry - Lemongrass Deodorant

ClipSeason 1 Ep 17/21/2012

Todd Barry doesn't necessarily need to smell like lemongrass, but he would prefer not to smell like s**t.

Up Next