Definitions by Black Mamba 81
trailerpark ninja
A fierce warrior with minimal teeth however a surplus of ninja skills learned via swatting flies in the summer.
trailerpark ninja by Black Mamba 81 July 1, 2021
Sconfle
Sconfle by Black Mamba 81 March 1, 2009