Top definition
A mentally slow friend, who like an actual VCR player, starts to make whining sounds after it's been playing too long.
I swear, Spencer sounds like such a VCRplayer. I can't stand to game with him on voice chat any more. Gives me such a migraine!
by youraveragehandle June 24, 2018
Get the mug
Get a vcrplayer mug for your barber Trump.