Definition

holy f**king s**t batman

Origin

NoSlang.com