1 definition by admiral lovepants

small welsh dwarf, likes land rovers and is easily stressed.
usually found in underground bunkers or wales.
by admiral lovepants November 9, 2004
Get the gimli mug.