when you smell your hands randomly, and they smell like pussy
"Wow, my hands smell really good! I must have wubba hands!"
by thedarkshight November 12, 2017
Get the wubba hands mug.