1. A russian GPS system
2. A derogatory term towards your friend
by Brendin February 21, 2005
Get a glonass mug for your barber Larisa.