This is the 13033rd most frequent German word.
abgeschleppt
"Abgeschleppt" means "towed away" or "picked up" in English.
Here, 'abgeschleppt' is used in the sense of towing a vehicle away.
Mein Auto wurde gestern vom Parkplatz abgeschleppt.
My car was towed from the parking lot yesterday.
In this sentence, 'abgeschleppt' implies dragging or hauling a person who cannot walk properly, in a caring or necessity-driven manner.
Der betrunkene Freund wurde von seinem Kollegen aus der Kneipe abgeschleppt.
The drunk friend was dragged out of the bar by his colleague.
In this context, 'abgeschleppt' colloquially refers to attracting and starting a romantic or flirty interaction with someone.