1 definition by Starbus

An insult, similar to calling someone a moron. Commonly preceded by "freaking."
How could you think that 9+10=19, you freaking deephead?!
by Starbus January 23, 2019
Get the deephead mug.