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. Considered a very common meal in britain. Fish and chips originated in England in the early 19th century by sailors.Nowadays there is a..
1. Abbreviated form is OMg. Originally created to make fun of people who say OMG, so instead you would say "oxygen magnesium!!" ..
1. When you stretch out your ballsack into a cup, pour in a shot of rum, and have a girl take the shot..