a combo of the words "depression" and "imagination". it means thoughts and imaginations that create depression or sad feelings in general.
by pen spinner July 20, 2024
Get the demaginationmug.
Get the demaginationmug. We'll email you a link to sign in instantly.