Home
Privacy
About
☰
Home
Privacy
About
🔍
Define Iplayer Meaning
IPlayer
Someone who flirts with multiple girls over the internet. Contrary to
popular belief
it is not a service
provided
by the
BBC
.
I'm
talking to
at least 5 girls on
MSN
Oh you
iPlayer!
By Kaitlyn
Upvote
Flag