1 definition by Nòvoa

Top Definition
the one who does not know how to use technological devices
-would you turn on my computer that I'm not capable of?

-you're such a techblin
by Nòvoa February 22, 2021

Mug icon
Buy a techblin mug!