Person 1: Hey man how are things going with Karen?
Person 2: dude I thought things were going great and then she ghost town'd me!
Person 2: dude I thought things were going great and then she ghost town'd me!
by Mayor of Ghost town December 21, 2010