meaning of Ballcooker

Ballcooker meaning in Urban Dictionary

whenever you place your laptop on your own lap and it also becomes actually hot, the temperature could possibly get so high it actually impairs the viability of semen.