Hellosmarty's definitions
A person that moans all the time and is never wrong about everything and always has to have the last say.
by Hellosmarty October 8, 2016
Get the demi kingsford mug.
Get the demi kingsford mug.We'll email you a link to sign in instantly.