1 definition by MeanoProductions

Driving well trying to talk with an attractive woman on the sidewalk, oblivious to the traffic ahead resulting in a fender bender. ...What a Hubble!
by MeanoProductions April 19, 2011
Get the Hubble mug.