Mockupedia is written by you.

Definition:

Lost in life; totally clueless with how the world works.

Colloquialism:

There goes those druggies; totally confused in their lostitution.

by Anonymous 26 June, 2023