1 definition by Geeker25

Top Definition
Someone who is always geeked out or who is always geeking always trying to get high or be on a “good one”
Person 1: hey man have you noticed Leo is always hitting up stomps

Person 2: yeah man Leo is a geek
by Geeker25 June 04, 2019

Mug icon
Buy a Geek mug!