SNOWJOB


Meaning of SNOWJOB in English

when you hold someone down in the snow and kick/push snow onto them. a favourite pasttime in schoolyards across the great white north. Example: if you don't stop hogging the waterstation, you're getting a snowjob at recess!

Slang English vocab.      Английский сленговый словарь.