1 definition by Omalley

Top Definition
Having a hemorrhoid pushed back in with a dildo.
Joey paid a hooker to give him a Bahamian lobster trap.
by Omalley December 14, 2015

Mug icon
Buy a Bahamian Lobster Trap mug!