2 definitions by chaddficious

Two or more scrotums
Valley girl says; " Ow m'god !! Like look at all of those scroti!! Ewwww!"
by chaddficious July 24, 2003
Get the scroti mug.