Top definition
Thoughts related from stress etc, which stop you from doing things. Named for the annoying scratching at the back of the mind.
"My head weasels are playing up, so I wont be at the gig tonight."
by Glitch23 October 20, 2013
Get the mug
Get a Head weasels mug for your boyfriend Trump.

Available Domains :D

  • headweasels.se
  • headweasels.net
  • headweasels.men
  • headweasels.ninja