What does on the on the prod mean?
Being on the lookout for a sexual experience, to ether get satisfied by another, or to satisfy someone else, as a form of being satisfied. Simply put, to be on the lookout for a sex.
Definition
To deliberately go out, seeking a sexual partner for the moment, not necessarily for a commitment. To provide sexual pleasure to another, at the same time as receiving sexual gratification.