Home Creators Posts Import Register Favorites Logout

Files

Urban Dictionary: hull

a place in the north of england and when u go there u have to ask ur self one question "when traverlers were on there way to a better place the stopped and said hey lets build a city here?"

Comments

Lokai

For someone from Sydney this translayes to: as exciting as a wet week in Willoughby

Llama

Could be worse, could be Slough.