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 person who cannot live without sex addicted to sex a teenage boy See Kendra 2. Same as Kendra's definition, except... &quo..
1. To threaten to kick ass Bitch you wanna jump stupid im on yo head...
1. A Candy Yet, an Insult. Ha, Taylor West, what a Jewbe fruit..