Mockupedia is written by you.

Definition:

Real estate developers that are on the verge of bankruptcy and foreclosure.

Colloquialism:

Underwater Developers overleverage themselves to the point of nothing left.

by Market for Lemons 18 August, 2024