Leprechaun traps

Leprechaun traps are crafts used, typically in elementary school or by families with small children, to celebrate Saint Patrick's Day. Leprechaun trapping can be compared to leaving cookies out for Santa Claus on Christmas Eve. The traps are set up the night before St. Patrick's Day, and children awaken to discover signs that leprechauns (mythical creatures) have visited the trap.

According to the tradition, one must believe leprechauns are real to trap one.[1] It is also believed that leprechauns love gold and trickery and may steal or hide items unless captured, pleased, or scared away.[2] A trap is traditionally made by young children and set out the night before St. Patrick's Day.[2] Once trapped, Leprechauns may grant three wishes, and in many of the folklore stories, Irish-folk have been tricked, and made foolish wishes. Since Leprechauns remain folklore, children will often return to the trap with signs of a leprechaun visiting rather than a leprechaun itself. There will be chocolate coins, and treasure left in their bottom drawers.[3]

Leprechaun traps are typically made by families with children to celebrate Saint Patrick's Day. The traps are typically made out of common household items that can be easily found or purchased. The traps are typically green and gold and feature the stereotypical leprechaun items: gold coins, rainbows, top hat and four leaf clover.

Notes

  1. "A Leprechaun Trap Instructional". www.all-about-fairies.com.
  2. "CATCHING LEPRECHAUNS". CATCHING LEPRECHAUNS.
  3. Rock, Michael. "Leprechaun Traps – New St. Patrick's Day Tradition?". FUN 107.
gollark: 8 (personal preference). Ugly syntax
gollark: 7 (mostly due to 1, 2). reliance on code generation as a poor alternative to macros.
gollark: 6 (partly cultural). User/implementer divide. Only the people who write the standard library get to use generics, `recover`, etc. And no.user type can get make, new, channel syntax, generics.
gollark: 1. Lack of generics mean that you can either pick abstraction or type safety. Not a nice choice to have to make.2. The language is horrendously verbose and discourages abstraction.3. Weird special cases - make, new, some stuff having generics, channel syntax4. It's not new. They just basically took C, added a garbage collector and concurrency, and called it amazing.5. Horrible dependency management with GOPATH though they are fixing that.
gollark: <@301092081827577866> I have reasons for bashing Go. Several reasons.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.