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. A word created by silly drunk girls. While really a spin off of vehicular manslaughter, the assumed definition (by the silly drunk girls..
1. Someone who takes being a motherfucker to the next level. Chris is such a mofinator See weiz..
1. It means getting beat up! i is well gettin pagared tomorrow init matee. i is well gettin pagared tomorrow init matee. See freezer, do..