I've known for a long time that who am i prints info about the current user. Today I learned it's synonymous with who -m, though not synonymous with whoami.
I also learned that the two words after the who can be any non-option arguments. The Linux man page says:
If ARG1 ARG2 given, -m presumed: 'am i' or 'mom likes' are usual.
For example:
$ who -m alee ttys019 Jan 28 21:58 $ who am i alee ttys019 Jan 28 21:58 $ who mom likes alee ttys019 Jan 28 21:58 $ who fred wilma alee ttys019 Jan 28 21:58
This works on the Mac too, even though the Mac's man page only mentions am i and not that you can use any two words.
So of course I've now added an alias whom so that I can type whom Mom likes. I actually pride myself on not being a grammar pedant. I make an exception in this case because it amuses me.