Top definition
An acid made up of Hydrogen, Iodine, and Oxygen that is named to confuse high or drunk chemists.
How many milligrams of Periodic acid did you put in there?
Periodic acid? You mean Periodic Table?
by GodOfThatSweet69 February 28, 2018
Get the mug
Get a periodic acid mug for your mama Beatrix.