Definitions by mrwoofwoof
alabama
a place where you can fuck your sister, mother, brother, father, grandfather, grandmother, or pet raccoon
those guys are from alabama
alabama by mrwoofwoof March 29, 2020
sex
sex by mrwoofwoof March 29, 2020