2 definition by KnowItAll1979

Top Definition
An opportunistic goodlooking man, usually younger, who uses his charm to get a woman, usually she is older, lonely and unattractive, but has wealth and status to fall in love with him in a short period of time in the hopes she will die soon thereafter and he will inherit her fortune.

The male version of a gold digger looking for a quick come up.
Man 1: Must be Friday night?
Man 2: What do you mean?
Man 1: There's Jack. Everyone knows he's a twat trapper.
Man 2: What? A twat trapper...
by KnowItAll1979 March 26, 2021

Mug icon
Buy a twat trapper mug!
The act of using a submissive gay male (bottom) by a group of dominate alpha males (tops) as commissioned by the submissives master.
Master to group of dom's: "Hey guy's I'm having my sub over this weekend and I was thinking of hosting a group and sub-letting him out. Interested?"
by KnowItAll1979 November 17, 2020

Mug icon
Buy a Sub-letting mug!