Cottoned On

Caught on, got the meaning. i.e. I hadn’t cottoned on to the fact that everyone was laughing because I had toilet paper on my shoe.