A dysfunctional, disruptive and agressive person/people. Should steer clear.
Woah watch out, he's a total Narducci.
by TheFakeThickShady September 26, 2016
Get the Narducci mug.