The name Swallow Frogs comes from the expression "to swallow frogs", which means to overcome adversity without showing displeasure.
Inspired by Portuguese culture, the brand is entirely designed, developed and manufactured in Portugal.