Top Definition
The cutest couple on the planet. Other couples are often jealous of their relationship and this often manifests itself as hatred of Travella.
Person 1: Aw, there goes Travella walking down the sidewalk, holding hands! How adorable!

Person 2: I agree! But wait! Who are those two other gross "people" following them?

Person 1: I'm not entirely sure, but based on the general hatred in their eyes, I'm guessing that they are jealous of Travella.

Person 2: Oh, that must be Mewman. It's pretty sad how bad they have Travella envy.
by ConcernedUCStudent December 02, 2011
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.