Top definition
"Skooden" a term popularly used by Native Americans. Meaning lets fight.
"Hey heard you was talkin shit, lets Skooden"
by N8tive Gurl March 08, 2018
Get the mug
Get a skooden mug for your daughter Rihanna.