an annoyance that doesn't know how to act
Person 1: Have you met Villgger?
Person 2: No, how are they?
Person 1: Really, really annoying.
by luciakipper57 September 6, 2019
Get the villgger mug.