wubba hands Share definition Flag when you smell your hands randomly, and they smell like pussy "Wow, my hands smell really good! I must have wubba hands!" wubba hands by thedarkshight November 12, 2017 0 0 Get merch Get the wubba hands mug. Buy Now — $32.95 See more merch