What does amazesack mean?

amazesack meaning in Urban Dictionary

whenever something is just too extremely amazing to spell out making use of typical english terms. Created by Katy Perry via Twitter on February 9th 2010.