Skip to main content

Definitions by Inventor Lin

Pull a Yew Shen 

The act of ghosting and scamming someone after promising pay.
"Hey, don't pull a yew shen."
Pull a Yew Shen by Inventor Lin February 14, 2022