meaning of atomic bug drop

atomic bug drop meaning in Urban Dictionary

An even more severe kind of a bug drop for which one wih swamp butt sits on some other person's face and proceeds to drop a log.