Random
Source Code

Urban Dictionary

Of, pertaining to, or designating a city or town. Dictionary

Urban Dictionary is weird

by ~Pseudonym~ June 10, 2014