What does bussa skrote mean?

bussa skrote meaning in Urban Dictionary

1. A slang term when it comes to other slang term breasts a nut.2. To climax; ejaculate.