What is Mail Drop?
1.a punch to the face.
(also "mail droped".)
chavo got mail droped for woofin' shit.
this sucker's 'bout to get mail droped.
See Cuco