Pull it off

from Wikipedia, the free encyclopedia

Peel stands for:


See also:

Wiktionary: deduct  - explanations of meanings, word origins, synonyms, translations