alabama scooter
"i scored an alabama scooter last night, ted snickered
a fictitious sexual act, often a euphemism for any deviant and/or absurd sexual activity
""i scored an alabama scooter last night, ted snickered" What is the definition of "alabama scooter"?