flarbnarg

A person who is very annoying and needs to stop what they're doing immediately!
Oh you little Flarbnarg...Why are you going 10 mph on the highway????
by Hector Schwartz December 13, 2018
mugGet the flarbnarg mug.