look up any word, like dirty sanchez:
 
1.
Corporate speak for spending time researching something.
I'll peel it back and give you a report on it tomorrow.
by Pringl April 06, 2010