Top definition
Unrestrained homosexual, uncontrollable desire by a man for sexual intercourse one that needs to have sex all the time.
You are not a slut, you’re a Barbarella.
by bars4bars May 25, 2016
Get the mug
Get a Barbarella mug for your cat Günter.