What does castle plundar mean?

castle plundar meaning in Urban Dictionary

(letter.) Enemy stronghold. Where an individual's opponents can be found. Greatly gaurded.extracted from 1980's cartoon thundercats