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. across a large piece of land. Some people suffer from transterrainian lovesick blues...
1. The term itself means "Fire in the Hole!. A popular term used in SOCOM. The Asian terrorists would scream out "QUALIBHAD"..
1. A stupid honkey that wont keep itz mouth shut See Jimmy Urine..