Phrogging is the practice of living covertly and unnoticeably in another person’s house. The term “leapfrog” refers to the concept…
Browsing: Phrogging
Read More
Phrogging is the practice of living covertly and unnoticeably in another person’s house. The term “leapfrog” refers to the concept…