I'm having trouble understanding this person is saying. I understand he is
complaining that someone is late but not much more after that.

> おそいぞ 10時ギリギリか 相変わらずとぼけた奴だぜ
CC BY-SA 4.0
2019-05-31T14:39:42.727
68595
2019-06-08T09:37:46.387
2019-06-01T06:12:32.010
4091
31910
question
meaning
Trouble understanding 相変わらずとぼけた奴
ぎりぎり means just in time, just at the edge. They just barely made it by 10
o'clock. 相変わらず means that the person does this often (arriving late). とぼける
means to be stupid/silly. Btw you can look up all these words in a dictionary.
CC BY-SA 4.0
2019-05-31T14:58:58.083
68596
2019-06-08T09:37:46.387
2019-06-08T09:37:46.387
22363
22363
68595
answer
The easiest way to understand any Japanese sentence you're having trouble with
is to try to parse it into its constituent parts first.

> おそい late  
>  ぞ (emphasis/exclamatory particle)  
>  10時ギリギリ just barely 10 o clock  
>  か (rhetorical device)  
>  相変わらず as usual  
>  とぼけた (past tense of とぼける) absent-minded  
>  奴 person (informal)  
>  だ is/are (copula)  
>  ぜ (emphasis/exclamatory particle)

Once you see the parts laid out like that, it's easier to attempt a
translation. Here's a kind of loose translation of it (since I prefer 意訳 to
直訳).

> Hurry up! You've just barely made it by 10 o clock, huh? As usual you're
> such a scatterbrain!
CC BY-SA 4.0
2019-05-31T15:08:17.450
68597
2019-05-31T15:08:17.450
25875
68595
answer