Top definition
n. an insult done subtly to someone in a ninja like way
Bob and John said ninsults to Mark without him ever realizing it.
by deltadawg October 29, 2009
Get the mug
Get a ninsult mug for your mate Trump.