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. A strategic tragedy; A tragedy that has a particular end result in mind; a calculated tragedy for a specific gain (i.e. sympathy, power,..
1. A South African person That japie referee is extremely biased torwards the home team See springbok, african..
1. another word for confidence booster I need a penis enlarger bad See tony 2. Something Ryan John Peters uses, or should uses to enlar..