Term of the Moment

4K scam


Look Up Another Term


Definition: My Netscape


A Netscape personal home page prior to being acquired by AOL. See personal portal.