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. what you say when you get frustrated its not working, arganarga! See funny, stuff, right, here, people, soad..
1. Someone who does not know how to make up a definition for words. Yes im talking to you whoever it is that writes those stupid definitio..
1. The built up sweat during hot weather which trickles in between your ass crack, creating an ass creek. At the nudist colony, Chelsea wa..