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. v. (chiefly British): To run a controversial or inflammatory television news story. A television news story constructed specifically to..
1. A person who violates another person with their kundalini either intentionally or by accident. I can't believe that girl is such a..
1. A.K.A. Ruth Westheimer, a very sought out Dr. in the 80's and early 90's for sexual relations. Hello!, This is Dr. Root, how ..