WikiShrek

Leprechauns are a type of Irish Fairy who, if caught, must give 3 wishes and gold to anyone who catches them in exchange for their freedom.

Lancelot mistook Shrek for a "giant mutant leprechaun" when he first sees him in Shrek the Third.

Known leprechauns[]