Top definition
A person with a bad odour who is also a nonce rouge
by GuessLol August 03, 2018
Get the mug
Get a Smelly nonce mug for your friend Jerry.