Home
Privacy
About
☰
Home
Privacy
About
🔍
Define Worra Meaning
Worra
shortened version of 'what
a'
(
Origins
in
the north
of England
Worra
loada
rubbish
that is
By Joleen
Upvote
Flag