Acronyms and Initialisms

Ever wonder what BRB, SPAM, NYOB, or IALAHTCSOAPOT mean?