meaning of Bus Stop HumpBumper

Bus Stop HumpBumper meaning in Urban Dictionary

shaggin some body up the gaffer whilst utilizing a grownup return solution and consuming a bottle of JD.