A place where Giga-Chad people go to learn the English language because school is over rated.
I've gotta go the the urban Dictionary to learn what Urban Dictionary means.