1 definition by The Lady of the Lake

Top Definition
Nerd, dork, geek, or a dummy.
Denver, you’re such a tweed.
by The Lady of the Lake February 07, 2020

Mug icon
Buy a Tweed mug!