What does boomtasticlywow mean?

boomtasticlywow meaning in Urban Dictionary

when something is really so amazing that everyone has got to view it. excretion may possibly occur.