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 flaps above the windshield in a car that are perfectly formed to hold bacon while travelling from Point A to Point B. Put the bacon..
1. something that is really stupid/retarded. something that never knows what its talking bout. it is the strangest creature on earth. som..
1. Know-it-all-bitch. An annoying, typically overweight woman with an unreasonably bad attitude who acts as if she knows everything, when ..