bmta
has the following definition + add your definition
brilliant minds think alike
brilliant minds think alike is used in Acronym Slang Internet
The word bmta is used in Acronym, Slang, Internet meaning brilliant minds think alike