Skip to main content

Sod Poodle 

Slang equivalent of douche nozzle, asshole, douche canoe, etc.
Don’t be a fucking sod poodle. Have some class.
Sod Poodle by Pickle Pixie July 31, 2023
Related Words