1 definition by PJ of New York

Describing an app launched across platforms.
A new app was just released into the appmosphere, check it out.
by PJ of New York May 8, 2012