fluorescent bluster

fluorescent bluster
know-it-all who knows nothing
groping and sniffing