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. Idiot mod punk m00ta sucks at pool..
1. An american adverising term invented some time dring the course of television history. Now widely regarded with contempt for the utterl..
1. A well hung man that has a hot girlfriend and can kick the shit out of anybody that pisses him off. Dude that kid over there is a total..