1 definition by suck_my_strap

When a man and woman have sex in the back of a pickup truck.
Man 1: How did your date go last night?
Man2: It was goood. I gave her some of that Alabama Jamma and now she won’t stop calling my phone.
by suck_my_strap December 17, 2021
Get the alabama jamma mug.