1 definition by NotK1w1

Top Definition
A person who could be so awkward they could be a tree
Guy: You kissed your girl yet?
Guy 2: Nah, she's an awkward tree
by NotK1w1 May 04, 2017

Mug icon
Buy a awkward tree mug!