afd (all fucking day) - German English Dictionary