Top definition
1. A person born in the City of Seymour Texas.
2. A person that lives in the City of Seymour Texas.
3. A person that drinks the water and suffers a sharp decrease in I.Q.
See idiot

I explain something to them in such a way that even a five year old would understand, they look at you and say "duah"?
those Seymourons.
by Ontherighttracks March 12, 2010
Get the mug
Get a Seymouron mug for your mother-in-law Yasemin.