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. Someone Who Believes Nature Has Feelings And Is Happy In Life. "Oh, That Tree Hugger Is Such An Anthropomorphologist" See tr..
1. this is as lazy as you can get, a slang term for a short group of three monosyllabic words, "in a bit", often said by stoners ..
1. Laying under an electric blanket in the winter and allowing the heat to cook up a major fart to reach its maximum odor. Similar to a dut..