User-built dictionary of English idioms · Global Voices
Georgia Popplewell

Jamaican Simone Champagnie links to What does That Mean, “a free, user-built dictionary of English idioms, buzzwords, and catch phrases from around the world”. The site includes entries from North America,  the British Commonwealth, Italy, Japan and South Korea.