1 definition by happysmiles_23@yahoo.com
A combination of the word "slap" and the computer company Apple. Used to express the occurrence (although rare) when anything manufactured by Apple ends up causing grief/frustration.
by happysmiles_23@yahoo.com August 14, 2007