1 definition by Al 317

Hay vienen los cuicos. Translated; Here come the cuicos (cops)
by Al 317 October 9, 2008
Get the cuico mug.