To have sex with someone (But in no way with a poodle)
Smoodle the poodle I smoodled her poodle I'd sure like to smoodle that poodle My poodle has been well and truly smoodled
6👍 3👎