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. The place God sends people who want for nothing and are still cruel. Not to be confused with the Last as in the last shall be first. N..
1. swinging your head up and down as hard as you can as if to almost rip it of, while listening to heavy metal music Yeaaaaaaaaaaaaaaaaaaa..
1. n8b = newbie. So the word n8b is basically one of endless options to shortwrite the word newbie, like noob, or nub or.... You don'..