Skip to main content

Sup Boss's definitions

Scoyheads

NOUN

Also called scoyas,or scoys

They are those groups or lines of really small pebbles on the side of many,many roads. Many people slip on these little bastards. They are annoying as hell. They like to think no one can see them. some people cant, others can. Thats why so many people fall on them
(Tom)- Watch out for all those scoyheads on the side of the road

(Bob) - I know. i saw them before you said anything
by sup boss April 4, 2010
mugGet the Scoyheads mug.

Sup

Of saying "Hello" but slang.
by Sup Boss December 17, 2014
mugGet the Sup 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