Can anyone explain me what the following means, if it's said by someone from Ecuador? : video de nosostros tirando en un motel.
I know it's "A video from us.........at an hotel" but I just cant place the right
translation for the word tirando.
Thanks in advance