Skip to main content

Definitions by ggggggggsffffffffsssssssssssss

wang slap 

1) to slap hard against the face

2) a chinese name
Bitch I will wang slap you.