Top definition
1. I found this definition on the net.
2. I have spent way too many hours on the net.
by N470 July 01, 2019
Get the mug
Get a on the net mug for your sister-in-law Zora.