What is Humped Zebra Crossing?


1.

A term used in the UK for a giant speed bump with a striped crosswalk on top of it.

He bottomed out his csr on the humped zebra crossing.

See Mark


51

Random Words:

1. a word to describe someone's over obsession with sex friend: I have to have sex 3 times a day everyday me: You know what? all you..
1. get so close... that the only thing gettin between me and the car ahead... is exhaust gas When someone is trying to cut me off on the f..
1. A word used by people with mental disabilities to describe the biblical monster Leviathan. Wow, that guy is a real Lebiathan. Also, I h..