What does Atomic Tator mean?

Atomic Tator meaning in Urban Dictionary

After giving a Tator, both Tator givers mimick an explosion in a truly homosexual manner.