Green’s Dictionary of Slang

drag ass v.

[SE drag + ass n. (4)]
[1930s+] (US)

1. (also drag arse) to go, to travel (the subtext is often of reluctance).

2. (also drag tail) to act slowly, lazily [note drag one’s tail under tail n.].

3. to do badly.