Top definition
To be completely engaged or soley focused on the Internet for a great deal of time.
Instead of going out tonight, I'll probably just stay home and Internate.
by danh April 05, 2006
Get the mug
Get a internate mug for your fish Trump.
buy the domain for your art blog