Marvel Teases WTD Certified for April

Marvel has teased “WTD Certified” for April. Could WTD mean “What the Duck”? Possibly Howard the Duck related?

April_is_WTD_Certified