A person whos really annoying !
Somebody who [nag]s a lot, often getting in your way when you are trying to do something.
A realy lame, stupid and perverted idiot.
© Define Dictionary Meaning. All rights reserved
Looks like your connection to Define Dictionary Meaning was lost, please wait while we try to reconnect.