Printer friendly

What does BAFFLING SIP stand for?

BAFFLING SIP stands for Belgium, Austria, France, Finland, Luxembourg, Italy, Netherlands, Germany, Spain, Ireland, Portugal (the 11 founder members of the Euro)

This definition appears very rarely and is found in the following Acronym Finder categories:

  • Slang/chat, popular culture
  • Business, finance, etc.