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. Settling for whatever is left that is available In a last ditch effort settle for finallyany. See settling, whatever, left, available,..
1. The face chicks get when they see something or someone that they feel they're too good for. It usually consists of cringing the no..
1. A family name that derives from a very famous and important family from the Philippines. If you are so ever to run into a person of this..