What does it mean when someone says "I shoved my ignorance in people’s faces"?

To "shove something in someone's face" is to make them excessively aware of it, or draw excessive attention to it.

John shoved his wealth in my face, talking about his big house, expensive cars and exotic vacations.