meaning of Atomic Tator

Atomic Tator meaning in Urban Dictionary

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