winda licker Share definition Flag any stupid or retarded individual that is doing something mindless look at that winda licker he gonna wipe out on that ice! winda licker by dj masta P June 23, 2008 0 0 Get merch