lfbxo's definitions
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).
by lfbxo July 5, 2012
Get the nubb mug.