backa chen

A beautiful Chinese woman that will smack you and murder you with a pom-pom if you defy her.
Backa Chen will smite you.
by Backa Chen May 17, 2020
mugGet the backa chenmug.