Define Bahamian Lobster Trap Meaning

Bahamian Lobster Trap
Having a hemorrhoid pushed back in with a dildo.

Joey paid a hooker to give him a Bahamian lobster trap.
By Adora