What is Neeched?
got fucked ; sexual intercourse.
i just neeched that girl.
See sex, fucked, intercourse, hook up