What is Stubing?
an annoying person who is covered in spots
look at stubing what an idiot
See stubing, freckles, lanky, annoying