1 definition by sheermace

1
a person of a geeky nature. one who is also known as a nerd of sorts. without popularity or personality
Only stubrags will be at the party!
by sheermace June 06, 2010
Get the mug
Get a stubrag mug for your bunkmate Trump.