What is Omgiafdcyw?
An Internet acronym meaning "Oh My God It's A Flying Douchebag Coming Your Way!"
OMGIAFDCYW! Watch out!
All you need for a faster workflow in one place.