Top definition
Stands for Universal Selbstlade Pistole. Introduced by Germany in the 1990's. This pistol is famous for its unique look, firing sound, and reload style. It has also been featured many times in the Call of Duty franchise.
I wiped out my USP .45 and owned that guy's butt.......
by MW2 Freak January 07, 2011
Get the mug
Get a USP .45 mug for your mate Larisa.