Our 11mo gags himself sometimes. It is so gross and annoying and occasionally leads to him actually throwing up a little. I think he does it when he is bored or wants attention!
Our 3.5 year old certainly does annoying things...but nothing that I would consider a "habit"