Muthley's definitions
Shenshen is a Chinese warrior who likes to fight with everyone.
"Ooowww, Shenshen didn't approve my ER because she loves to send it back!"
"Ooowww, Shenshen didn't approve my ER because she loves to send it back!"
by Muthley May 14, 2015
Get the shenshen mug.