What letter of the English alphabet is in my head right now?

Update: B was the answer!
11 answers 11