Top definition
A screenname,username, or other form of naming yourself on the internet. Most often found in chat sites, profiling sites, instant messengers, and online games.

*see also Handle

My one friend changes her net handle on every site she uses, its so frustrating!
by Onyxflame February 28, 2009
Get the mug
Get a net handle mug for your guy Yasemin.