Top Definition
A small town in Texas, about an hour south-west of Houston. The main attraction is hunting and farmland. It is proclaimed the "Goose Hunting Capital of the World."
My boyfriend's from this town called Eagle Lake, but I'm all like what the hell, 'cause apparently they don't have any eagles there.
by cowsgowhoa December 24, 2010

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.