Worse I've seen lately -- teachers see it all: My'Love, Kisses, Precious, and Princess.
Looking over these last couple responses:
- To my ear, Wade is a old-timey country name. In the same category as Hoyt or Cletus. In three decades I've never taught a Wade.
- Buck is a fine nickname, but it seems to me the boy should have a "more standard" real name
- Letters and numbers? People have lost their minds.