Top definition
A small town in NY, USA that is AMAZING! You got your bonfires (w/ alcohol :), parties, every freaking type of party! CAUTION: Many hicks are in this neighborhood too, so watch out.
Brittany: Did you go to that party last Friday night?

Lauren: No. Where was it?

Brittany: Kim's house in Tillson of course!
by Ferry27 October 18, 2010
Get the mug
Get a Tillson mug for your Facebook friend Georges.
buy the domain for your pet site