Top definition
A rated "G" version of the word "dick weed" or "dick head".

1) An obnoxious person that refuses to act normal.

2) An alien.
TONY is such a duck herb!

I will forever be Duck Herb's pussenger!!!
by prangel January 26, 2017
Get the mug
Get a duck herb mug for your brother James.
Apr 21 Word of the Day
I've been jabbed
by Francesco II March 20, 2021
Get the mug
Get a jabbed mug for your friend Vivek.