when a girl is on her period but she didnt know and when she found out she could have stains if you know what i mean..
by reel em big March 27, 2008
by Tim Doheny February 25, 2004
by Savagebrute4 April 11, 2016
stupid ass muthafucka that has no direction in life it self so a no good shiftless nigga that gave up on life
stain stupid nigga
by shit and shackles July 11, 2008
by 4031ocpo December 24, 2008