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. quite possibly the most idiotic educational device, created by hyper-ego professors whose sole existence on earth is to make you meet pe..
1. this phrase is just another way to spell out the word " suck", as in "S-U-C-K". Maximum suckability. 1. On Indepen..
1. definantly NOT a donkey fucker like the asian slang word "caos" imposes. Look at that caoswarior, he sure wouldn't fuck ..