great guns

noun: Someone or something impressive. adverb: With energy and enthusiasm; successfully. interjection: Expressing surprising or disbelief.