'Addin' definitions:

Definition of 'addin'

From: Hitchcock
  • Addin, adorned; delicious; voluptuous