What does atomic blimpie mean?

atomic blimpie meaning in Urban Dictionary

when you get a bath towel then procede to take a dump you then have actually a lady preform dental sex for you therefore make the bath towel and throw it throughout the womens head traping the odor in most its nastyness underneath