by dogmeat78 January 14, 2023
A non conventional outside location where people (Mostly men) go to urinate. Generally its used when time is limited.
by axesandanchors November 03, 2022
Humorous play on the acronym GRC, the French abbreviation for the Royal Canadian Mounted Police, in reference to the remote rural areas where their officers tend to patrol.
by koevoet November 10, 2020
by pet55 December 30, 2014
by TheGeneralGenitalsPranksterian May 12, 2025
by Markfcpt December 18, 2011