had been cribbing
Past perfect progressiveconjugation ofcrib.There are other translations for this conjugation.

crib

Examples
Other Dictionaries
Explore the meaning of crib in our family of products.
Word of the Day
full moon