Urban Dictionary TV, Featuring Word Definitions Represented by Videos

Urban Dictionary TV

Urban Dictionary TV is a site that plays user-submitted videos for Urban Dictionary word definitions. It is a collaboration between Urban Dictionary and the VHX video platform.

via VHX