Pikachoot

A girl that makes high pitched annoying noises while having sex.
Natalie is such a pikachoot, I had to cover her face and my ears.
by pikapika12 October 29, 2019
Get the Pikachoot mug.