Skip to main content

Definitions by irishboy

Dublin slang word for brilliant.
Also see "deadly"
that film was savage
savage by irishboy May 13, 2004