1 definition by Brendin

1. A russian GPS system
2. A derogatory term towards your friend
by Brendin February 22, 2005
Get the glonass mug.