1 definition by Zak Smith

Top Definition
General Purpose (Hence GP) rifle used by cadets. This is a scaled down version of the British Army's SA80, except the gas parts have been removed, a larger bolt action cocking handle has been fitted and the magazines hold 30 rounds instead of the Army's 25. It uses 5.56mm rounds, and can only be used from the right shoulder.
Can you really think of an example for this? I can't. Ive explained it all up there.
by Zak Smith July 18, 2005

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×