Top definition
Masturbating while you're sad.
John: Aww man! I'm stuck at home all weekend.
Kari: Looks like you'll be treating yourself to a nice plate of boo tugs tonight.
by Jflecktheblack April 25, 2011
Get the mug
Get a Boo Tugs mug for your cat Manley.