Top definition
Phrase often used by the Youtuber and Streamer FlightReacts to say they did something well
by Chaluun squad May 04, 2020
Get the merch
Get the Immaculate Cap neck gaiter and mug.
2
It means to cap soooooo much that it’s perfect
Pretty popular girl: I’m so ugly
Popular jock: that’s immaculate cap
by iLiKeYaHcUtG October 17, 2020
Get the mug
Get a Immaculate Cap mug for your Facebook friend Georges.

Activity