Skip to main content

Definitions by Omar25

Peruvian terrorist. Derogatory term related to communist or socialist.
Police captured a terruco that was hiding in the jungle.
terruco by Omar25 November 26, 2018