Skip to main content

Definitions by reginalee

Needhee is a girl with terrific fashion sense and bad hiking stamina
You are such a Needhee I would never hike with you
Needhee by reginalee November 23, 2021