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
Get the Senegal Trooper mug.