Ranch dressing, or a slight derivative thereof so named for its variety of food combination possibilites.
"Why are you using ketchup with those fries? Here, try some of my ninja sauce."
by SemperLieSuckah@gmail.com October 08, 2006
1 more definition
The power you get when you get mad
he got owned by the my ninja sauce
by MrNinja December 10, 2010