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. To use haxors on the computer in games like Counter-Strike, Starcraftand others. Wow I just shot that guy 12 times in the head with an ..
1. The inventor of awesome, and the definition of cool. You wish you were as cool as Ashavicious! See awesome, wicked, cool, bad-ass, bes..
1. What idiotswho don't know the grammarof englishsay when making a request. Literally means "Perhaps procurement of that objec..