sam halliwell is a cock sucking ass bandit
a guy who likes to suck guys nobs and takes it up the ass, also can mean to finger himself whilst sucking on a dildo
"sam halliwell is a cock sucking ass bandit" What is the definition of "cock sucking ass bandit"?