Top Definition
someone or something that has taken interest in technology in general yet like to maintain a nocturnal state of mind by using technology for nights on end until a slight discoloration appears under the eyes.
Techy Owl's are creatures of the night known as nocturnal technomasters.
by techyowl July 09, 2012
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.