brian: dude i could of swore i heard moaning and screaming coming from the neighbors last night chris: they were probably doing the alabama pigeon drop
a sexual escapade involving 3 members, one of which dresses in a giant pigeon suit
"brian: dude i could of swore i heard moaning and screaming coming from the neighbors last night chris: they were probably doing the alabama pigeon drop" What is the definition of "alabama pigeon drop"?