gibblets

gibblets

English Noun
Ad

Definition

Misspelling of giblets.

Ad