Top Definition
The ring that you "find" or steal from someone and you feel guilty. thinking it was their grandmas ring.
Sara: Look at my ring Tom: nice where'd you get it? Sara: I found it! but i think it was grandmas ring:(
by adfsd fdsaf January 02, 2012
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.