Pistol

Top Definition

an elbow terminator.





Trademark


  




Comments