Skip to main content

Definitions by nyle johnson

menstroni 

da female cycle, wen u on yo period!!!!
damn girl im on my menstroni and its leakin!!
menstroni by nyle johnson August 26, 2008