Skip to main content

Definitions by Giant-rat

The police unit that uses dogs to sniff for drugs or other things
Man, i'm lucky i wasn't pulled over by the k9 unit while smuggling this crack
K9 by Giant-rat July 26, 2005