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. The feeling you get after a long, long night of drunken debauchery. You're not hungover, but not completely hunky-dory either. Ever..
1. use the bathroom, defecate. Oh! Be right back, I've got to lay down the brown See crap, dump, defecate, doo doo, drop cosbys, pey..
1. 1) last name of a true warrior, poet and romantic. 2) to mentally or physically destroy someones ego with words and airsoft 1) Imazum..