Top Definition
A cellphone that has gone missing for days on end. A phone without a home.
I have looked all over the house and checked several lost-and-founds for my phone, but I can't find it anywhere. Please come home, little orphone!
by drwhat June 12, 2013

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.