What is Neeched?
got fucked ; sexual intercourse.
i just neeched that girl.
See sex, fucked, intercourse, hook up
All you need for a faster workflow in one place.