Top definition
An idyllic paradise where everyday life consists of the constant achievement of peak experiences by its inhabitants, which are then collected and categorised by them. Thus the prime objective of being in Transumeria is to collect all possible known experiences in order to progress to LIFE 2.a.
That's right my friend, I bet they believe that if they die then they'll wake up in Transumeria!
by Benncm June 20, 2011
Mug icon

The Urban Dictionary Mug

One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.

Buy the mug