Top definition
Smelly ninja obsessed with farts and a terrible class. Also has ugly horses
Nate: Do you want to sniff farts and play ninjas?
Nick: No! Who do you think I am? Shadow Fiame?
via giphy
by SuprSanic May 03, 2018
Get the mug
Get a Shadow Fiame mug for your coworker Vivek.