Definitions English

  • See catkin.
  • A person with severely deficient intellectual capacity.