Skip to main content

Definitions by lfbxo

someone who is annoying and always following you around. tries to embarrass you but you always get them back. even though they are very frustrating you still love them (hopefully).
my little brother is such a nubb, but I love him anyway.
nubb by lfbxo July 5, 2012