NEET 11/25/2021 (Thu) 10:01:59 No.437184 del
>>437183
I found on urbandictionary it means Irish vagabonds or some such.