On-The-Mark [v. phrase]: When someone or something is accurate or correct. English origin meaning truthful, funny, random and 100 % tits up.