Phail town Share definition Flag Phail town (also spelt fail town) is a theoretical place where douchebags end up. You are the mayor of phail town Phail town by epicfacelolzoras December 22, 2008 Get the Phail town mug.