Author: Urbandictionary.com Staff