1 definition by ßri

Top Definition
Rock band formed in the mid 1990s in Northeast Pennsylvnia. Known for the lower brain stem riffs and weird lyrics. 1 album and since disbanded. Named after the Maiasaur.
by ßri August 15, 2010
Mug icon
Buy a Good Mother Lizard mug!