Top definition
A shild designed to protect against asian's obvious natral ability to predict what you're life will be through the culinary art of creating cookies.
Wow im glad that my Asian Super Power Shield protected me from this stupid ass fortune.
by G to the ilbo August 04, 2010
Get the mug
Get a Asian Super Power Shield mug for your cousin Jerry.