I just never knew about the turtle connection before, it threw me for a loop so I had to post it... Are you messing with my mind on purpose?
Edit: For the record I'm no more of an acronym geek than acronymfinder.com makes me, and since they had nothing on YBYSAYA I consulted Google only to have it suggested that I might be looking for YBYSWIA instead and since that was tied to turtles I thought you were just being extra clever...