Top definition
Of or relating to a scrotum, but in a postive sense.
Man that plantain is looking pretty scrotumbulous. But I mean that in the best way possible.
by Steve and Billy September 07, 2006
Get the mug
Get a scrotumbulous mug for your barber Riley.