branun

slang

noun an unstoppable force or argument

what?

derivative of “cannon (ˈka-nən)