meaning of Boo Tugs

Boo Tugs meaning in Urban Dictionary

Masturbating as long as you're unfortunate.