Top definition
A place of mystery, people from this place are said to have a close connection with the spirits, and there are many stories surrounding mysterious deaths and ghostly happenings occuring over the past few hundred years of Piltown's history. Also, Piltown held the only battle in the War of the Roses outside England. Many people were killed.

Nowadays, Piltown is a village, 20 minutes from Waterford city. It has a population of no more than 1,500. It is widely known for the sessions had on the streets there, although this tradition is dying out, as the young population continues to move away in search of work and education.
Well boi, ya comin ta Piltown for de session? The lads said they'd be out every saturday.
by coconutbowling November 03, 2011
Mug icon

The Urban Dictionary Mug

One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.

Buy the mug