Smashed hard by it when one gets cards (8)
I believe the answer is:
birthday
(Other definitions for birthday that I've seen before include "Nothing to wear?" , "Invisible attire?" , "When one receives cards" , "typically this suit amounts to nothing" , "When presents are expected" .)