Top Definition
super squad of flying ninja ponies

A group of ponies with wings that have been trained in the art of ninja-ism and can aid persons in need with shankz
"then the SSFNP came and saved me by aiding me with dino-shanks and coliflower."
by NaToLe April 01, 2008
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.