What does ‘drag’ mean?

( n ) A draw (on cigarette, cigar, pipe, etc.). Hey, man, give me a drag on that pipe so I can see if that tobacco is any good.
( n ) A squelcher. Sunny is such a drag I would never invite her to my parties.
( v ) To race another car a short distance. He loved to drag (race) until the cops picked him up.
( n ) Something depressing or disappointing. Sunny is such a drag I would never invite her to my parties.