1 definition by InternetRulesMatter

Top Definition
A ninja covered in sperm.
You're such a frosty ninja!
by InternetRulesMatter July 04, 2016

Mug icon
Buy a frosty ninja mug!