meaning of blakshivokia

blakshivokia meaning in Urban Dictionary

The art of pests committing suicide