1 definition by Octopusapocalypse

He enjoys paying for sex. He can’t get enough of that puttanesca pie!
by Octopusapocalypse November 11, 2022
Get the puttanesca pie mug.