meaning of canadian greasy bacon

canadian greasy bacon meaning in Urban Dictionary

in which you place infant oil on a flacid penis and slap an individual within the face