ParentFull threadjasonkostempski·I imagine the Urban Dictionary definition to be "A comical commercial" :)View on HN