“In my mission is to be a lot more than simply a rap muscian, the elevation of todays technology if I could them listen.” a : to catch or choose in or as though in a trap : entrap b : to put inside of a restricted situation : https://marcolvepz.blog5star.com/30757144/trap-things-to-know-before-you-buy