Top Definition
A "picture frame" that is a toilet seat. The toilet seat is usually found from trashcans and/ or dumps.
We couldn't find an actual picture frame at the store, so we decided to use an Alabama picture frame.
by JohnnyLouisiana March 15, 2010
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.