Froggies
Definitions
1
Posts
1
Posters
208
Views
-
French-Canadian tourists ( see snowbirds) that flock to the Fort Lauderdale/Hollywood FL area to winter every year. Characterized by profound rudeness and a penchant for driving no more than 30 mph in the fast lane, thereby clogging traffic just enough so the person behind them can get a really good look at the Je me souviens on the back license plate.
Explore More Definitions
Browse our collection of 300,000+ community-written definitions