1 definition by Mr. Rich

Top Definition
The urban sport of searching for whale tails (thongs that have peeked out above the waistband of a woman's skirt or pants.
"Let's head down to Post Office Square for some whale watching"
by Mr. Rich July 13, 2006

Mug icon
Buy a whale watching mug!