Terrence Thornton (born May 13, 1977), better known by his stage name Pusha T, is an American hip hop recording artist from Virginia Beach, Virginia