Acción de settear el valor de una variable, objeto o funcion con un valor literal. En vez de hacerlo con una constante como deberías.
Dícese de el método utilizado para llevarse una variable , o funcion desde un scope superior a uno inferior pasandola como parámetro en las subsecuentes llamadas de forma anidada. Ejemplo:
var foo
function A(param) {B(param)}
function B(param) {C(param)}
A(foo) //passea el parametro foo
Casi sinónimo de programar,con la sutil diferencia de hacerlo como te salga de la picha( de ahi lo de mear). Independientemente del objetivo final de la tarea a llevar a cabo y de las normas impuestas.