had been japing
Past perfect progressive conjugation of jape. There are other translations for this conjugation.

jape

Examples
Other Dictionaries
Explore the meaning of jape in our family of products.
Word of the Day
turkey