Definitions by Sleepdome
Nigerian Muskrat
An act of shitting on someones face and letting it stay till it hardens, then taking it off and putting in the freezer for later use, when frozen you wear it as a mask to rob a bank
Nigerian Muskrat by Sleepdome April 24, 2009