Skip to main content

Definitions by Shaine_

The small strip of skin located between the scrotum and anus/vagina and anus. On men commonly referred to as "the million dollar spot"
Please, DON'T lick my spubba!
Please, LICK MY SPUBBA!!!
spubba by Shaine_ July 20, 2008