A word used to describe anything remotely unpleasant in the sense of judgment of something/someone. Closely related to Terrapin.
by Riland January 4, 2008
Get the Terrapiny mug.