Top definition
A strange shield who is the most innocent person imaginable around strangers but when you get to know him he is super dirty minded. He is a good friend but DOES weird you out.
Naidhruv is so weird but you can't help but laugh
by Hhhhhhhhhhsssssssssss February 13, 2018
Get the mug
Get a Naidhruv mug for your friend Sarah.