1 definition by 71348

Top Definition
A fan of Steve Lookner of Agenda Free TV and his breaking news channel on YouTube
Are you a Looknerd?
by 71348 August 06, 2019

Mug icon
Buy a Looknerd mug!