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 blarrgmug.
Get the blarrgmug. by DragonlordALS June 7, 2004
 Get the blarrgsmug.
Get the blarrgsmug.