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 greatest person in the world. Chuck Kantos is the greatest person in the world...
1. - noun 1. a male homosexual. 2. a gay or homosexual man. 3. a man whose sexual orientation is to men. —Related forms isophyllic, a..
1. A person who says something terribly depressing (a downer), typically only tangentially related to the present circumstance or topic of ..