What does "roar roar rrrr" mean in Lion?

One english translation is "fuck off you stupid anus" - How to say fuck off you stupid anus in other languages


More Lion Swear Words


Ads