Skip to main content

epicfacelolzoras's definitions

Phail town

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