What is Cuda Puff?
Noun. a woman's vagina
Girl let me tell you he came over and ate my cuda puff good