Definition of kickshaw

Definition of kickshaw
  1. kickshaw Noun A dainty or delicacy
  2. kickshaw Noun A trinket or gewgaw
Need more help? Try our forum NEW