DFriend's definitions
Good looking super slut, that anyone and everyone gets a turn with. Similar to the town bike, but better looking
by DFriend February 1, 2006
Get the cock scarf mug.
Get the cock scarf mug.We'll email you a link to sign in instantly.