look up any word, like yeet:

1 definition by element girl 08

 
1.
a hellhole of a town in alabama
I am sick of this eufaula
by element girl 08 May 08, 2008