Define Subpeona Meaning

Subpeona

Person:Damn having sex last night was good but hopefully he wore a subpeona or else umm Iā€™m pregnant
By Marlo