What does burn my balls mean?

burn my balls meaning in Urban Dictionary

accustomed denote something which is really great so it hurts somewhat (and even a lot).This would likely be utilized rarely into the positive, something that is really great that having experienced it, now you can perish knowing that you've got had a and therefore are happy.typical usage is within the bad, as is explained into the instance below.