an art term
wow your art is so phroggers
Someone secretly Living in your House.
There lived a phrogger upstairs in my house