Home
Privacy
About
☰
Home
Privacy
About
🔍
Define Loo Roll Meaning
Loo Roll
a
british
word
for
toilet paper
look
as if
were out of loo roll, time to
get more
!
By Susie
Upvote
Flag