1 definition by lusty italian

when you have sex with your wife in doggie position while they are vomiting into a toilet
Rachel was so sick last night, but I still gave her the puking poodle.
by lusty italian December 23, 2021
Get the puking poodle mug.