A creature with definitively non-descript features. Larger than a llama and slightly smaller than a frog, blarrgs are very good at not being good at anything.
by DragonlordALS June 7, 2004
Get the blarrg mug.by DragonlordALS June 7, 2004
Get the blarrgs mug.