1 definition by DruDro

Top Definition
Koo Laid is a producer from Milwaukee, Wisconsin that put The Ill Mill on the map...Rest in Peace Koo Laid
I wan't grape koo-laid with that toast bitch!
by DruDro January 04, 2008

Mug icon
Buy a koo-laid mug!