Lyric discussion by battaryacid 

Cover art for The Short Story Long lyrics by Kind of Like Spitting

for the longest time i thought "you ask me who i've been with" meant, he just got in from hanging out with some kids and his girlfriend, in a motherly way, is like "who have you been hanging out with?"

but it means, she asks him who he's had sex with, wondering if he's been picky enough to at least know every girl (or boy) 's last name, or has he porked people whose full name he doesn't even know? and obviously he has.