Verb - To depart - To find a better place to be. Inspired by the late night visits of drunks to dirty and disease ridden fast food chinese restaurants.
Willow said she had a better place to be last week at the party, she turned on her wee heels and did a Canton
13👍 27👎