1 definition by Khane Mcdaddy

A legion is a boat full of duck turds gone bad on it's way to india to improve smell of fresh air.
by Khane Mcdaddy March 30, 2021
Get the Legion mug.