Skip to main content

Definitions by Pickle Pixie

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