Country Dictionary

A fork of Rural Dictionary

Senegal Trooper

A soldier from senegal that is usually overly aggressive.

Oh no! A pack of Senegal Troopers are coming our way!

by Johntonio October 01, 2011