pitch on

Verb

 * 1) To throw (something) onto (something).
 * 2) To give a pitch (a presentation to convince someone on an idea) to (someone).