meaning of abgesaugt

abgesaugt - German to English

sucked down