Mockupedia is written by you.

Definition:

A new deal location. Creating a new marketplace or platform for commerce.

Colloquialism:

I don't need to live in New Zealand when I can be makin' money in New Dealand.

by Commerce 2 November, 2023