Top definition
invu - i envy you.
"I have a really hot bf lol!"
"uhh invu"
invu - quick talk - msn or IM =)
by Mazlove April 19, 2007
Get the mug
Get a invu mug for your fish G√ľnter.
buy the domain for your foodie site