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. umm. english slang 4 balls or bollocks someone stamped on sam's goulies See Nick..
1. 1) also known as Med Fet 2) a type of fetish 3) stands for medical fetish 4) a fetishor attraction to males or females dealing with g..
1. slang for Alabama, comparing it to a remote, impoverished third world country that lacks Culture. The rotting roadkill on the side of t..