A veritable cornucopia of streetwise lingo, posted and defined by its readers.
i like urban dictionary
5👍 4👎