WTFIUWTS

AcronymDefinition
WTFIUWTSWhat the Freak Is Up with This Stuff? (polite form)