This is not a natural operation between lines and points. The cross product of two different lines is a point (intersection) and the cross product of two different points is a line (connecting the points). In this case you have to take the dual of either the point or the line. In the first case the cross product is the point on $l$ at maximum distance from $p$. In the second case it is the line through $p$ orthogonal to $l$.