1 definition by NoTalentPatti

Top Definition
A cuban woman who is double penetrated and has a pickle in her mouth
Remember when we got that cuban sandwich.. it was hot and juicy
by NoTalentPatti February 22, 2021

Mug icon
Buy a Cuban Sandwich mug!