Never heard of this word before coming here, so thought it must be a motorcycle term, have just looked it up and found this
3. Bimble
To go out for a ride on a motorbike, anywhere, having fun.
Congratulations!!!! Fancy a bimble?
http://www.urbandictionary.com/define.php?term=bimble
8-)