You suck a guy's thing and basically do what he wants you to do.
A BJ (Blow Job) to me is giving head and to everyone else I know of that's what it means. But different people may have different meanings of it.
A BJ and giving head are the exact same thing just different slang terms for it.
It means a blowjob.
It's a blow job, where she gives you oral pleasure on your penis. But you need to have it really clean first to have her consider doing that. So be sure to shower well.
Blow job...that's it...I don't even know what else to put. That's it.
BJ is short for Blow Job (oral sex performed on a guy).