Vehicle returning two birthday presents unwrapped? (5)
I believe the answer is:
lorry
'vehicle' is the definition.
(lorry is a kind of vehicle)
I don't understand the rest of the clue.
Can you help me to learn more?
(Other definitions for lorry that I've seen before include "Load-carrying vehicle" , "Large motor vehicle for transporting goods" , "From which stolen goods fall?" , "Transport vehicle" , "HGV" .)