meaning of all time loser

all time loser meaning in Urban Dictionary

Noun. A public house, a bar. Rhyming slang on 'boozer'. See 'boozer'. Brit.