1 definition by Frances_the_great

A woman who is shared by two men who secretly want to be together but are unable to due to religious, social, or other consequences
By using her as a fleshbridge her, John and Frank felt a special connection to each other and satisfied their urge to be together
by Frances_the_great October 8, 2013
Get the fleshbridge mug.