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
Get the mug
Get a iMature mug for your buddy Manley.
Oct 29 Word of the Day
When you meet with someone without anyone knowing except you and the person.
by Timbs March 08, 2017
Get the mug
Get a sneaky link mug for your cat Sarah.

Activity