What does Alabama twat block mean?

Alabama twat block meaning in Urban Dictionary

When your mentally retarded friend from Alabama keeps you from riding the bologna pony at the back of some guy's trip