Skip to main content

Definitions by knowitallinlc

a somalian drug.
usually found in St. Matthews in Leicester.
got any murungi bro?
murungi by knowitallinlc November 12, 2011