1 definition by mr and mrs Googan

Top Definition
An individual or couple who search the internet for the best travel deals and take many vacations.
The Googan was online for hours tryin to find the best deal for their vacation.
by mr and mrs Googan January 11, 2010

Mug icon
Buy a googan mug!