that peeps's definitions
Someone that is so garbage every one around them questions weather or not they should punch them in the face
by that peeps August 31, 2016
Get the tarbo mug.
Get the tarbo mug.We'll email you a link to sign in instantly.