Top definition
A really cool technology company that makes freeware games.
Have you heard about Metasyn's latest release?
by Jeff Talhain October 24, 2003
Get the mug
Get a metasyn mug for your guy Nathalie.