Top definition
A person who spends entirely too much time on a quest to get men to have sex with them.
Barry you are such a sausage superstar, is there a man you haven't had sex with?
by Venus Fatale May 06, 2018
Get the mug
Get a sausage superstar mug for your buddy Julia.