I think OP know about
pet,
pet
/pɛt/Submit
Learn to pronounce
noun
1.
a domestic or tamed animal kept for companionship or pleasure.
Now main subject is
ALLU,
Let me explain about it, Bazinga442 is from Ghana I mean belongs to Africa.
I love this, am in full support and hoping my country Ghana would legalize it asap
I am sure he had used native language, just found it here :
NAIRALAND NIGERIAN FORUMS , you will find more details here. I believe Bazinga442 exactly mean it. See below quote.
ALUU DEFINITION
Aluu can be defined as the act of brutalizing, burning, and murdering of innocent people gruesomely without any human feeling.