Top definition
something you give to your loved one in bed, *wink wink*
"Wanna see my flesh tower?"
by Bloogasaucemccakemaster June 01, 2017
Get the merch
Get the flesh tower neck gaiter and mug.