Skip to main content

that peeps's definitions

tarbo

Someone that is so garbage every one around them questions weather or not they should punch them in the face
The man was such a tarbo, he was pummled on the spot.
by that peeps August 31, 2016
mugGet the tarbo mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email