meaning of backup site

backup site meaning in Urban Dictionary

It is a site which you have exposed on a different sort of tab, as you are able to head to in case your parent/guardian arises and grabs you on a web page you are not expected to in.