guffins

English

Noun

guffins

  1. plural of guffin