Top definition
A girl that will make you fall in love with them and then will throw you away as soon as it’s not fun any more
by Killer frog June 04, 2018
Get the mug
Get a Ghost in town mug for your Uncle Bob.