Top Definition
a stamp given to idiots who fail on something simple, by having to look up this word you may have earned yourself one
Damn dude locked my keys in my car
*Hands Phail Stamp*
by Poppe_X August 07, 2008
A an award given to one who has failed horribly.
Tracy has a record breaking 14 phail stamps due to failing so well.
by ClanNova August 10, 2008
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.