What does atomic titty twister mean?

atomic titty twister meaning in Urban Dictionary

when someone does a truly huge titty twister on you and rips the nipple next to your breast(acle)(s).