Fous ta cagoule was created on 2006-11-18.
I'm wondering if you read that somewhere or if you heard it...cuz it reminds me of the phrase "ferme ta geule!" (also said simply "ta gueule") which is an exclamation in French - very very very rude - that basically means "Shut up!" "gueule" is directly translated to "the face of an animal/beast" so when you say "ta gueule!" or "ferme ta gueule" it's extremely rude and could earn you a punch in the face. lol. ("ta" means "your"..."ferme" is a conjugation of the verb "fermer" which means "to close/to shut"...in this case, it probably means "shut your mouth". Also, "fous ta cagoule" is actually a French song's title. It means "put your balaclava on". It's a joke, a caricature of the french rap music
Fatal Bazooka is a French spoof rap group. Although the act started as a portion of a radio show in 2002, the group's first released song was Fous ta cagoule in 2006.
Les maîtres fous was created in 1955.
A cagoule is a lightweight waterproof parka - although in French, it is a balaclava.
A cagoule is more puffy and has threads usually hanging out
Out ta Get Me was created in 1987.
Ta Kormia Kai Ta Maheria was created in 1994.
TA Associates was created in 1968.
Luang ta was created in 1980.
EMC TA was created in 1937.
Ta Main was created in 2008.
Lumea ta was created in 2004.