by HoeInTheRoomYeahImHere August 19, 2015
A fucked-up whiny little bitch. Usually will attach itself to a group of people and refuse to let go
by Jason February 01, 2005
by Sherk6969 October 30, 2018
by Shane April 06, 2005
by Puss Sack June 14, 2017