1 definition by randommemeguyidek
An exclamation that was originally used by idubbbztv on a video on TVFilthyFrank's channel. The phrase has spread rapidly through the internet, and idubbbz himself gets annoyed when other people say it.
by randommemeguyidek April 17, 2016