YAFIYGI

You Asked For It You Got It
Found on http://www.netlingo.com/acronyms.php
No exact match found