meaning of Basternet

Basternet meaning in Urban Dictionary

Genital warts from the cock or testicals.