Phail town (also spelt fail town) is a theoretical place where douchebags end up.
by epicfacelolzoras December 22, 2008
Get the Phail town mug.