1 definition by pinoohh

Top Definition
a dried starfish
this crinkled starfish was used for decoration
by pinoohh June 08, 2004

Mug icon
Buy a crinkled starfish mug!