Top Definition
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 We'll never spam you.