Someone who is a smart user of Web 2.0 Internet tools such as social/professional networking platforms, online discussion forums, blogs etc. An iMature person would have an impressive virtual personality.
Alice still looks like a novice on Internet, but Bob is quite iMature.
by SavvyGuru April 19, 2011

1 Word Related to iMature

Free Daily Email

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

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×