Top definition
A submersible submarine rescue vessel used by the British Royal Navy.
We all live in a yellow LR5,
yellow LR5, yellow LR5,
We all live in a yellow LR5,
yellow LR5, yellow LR5.
by Nobody Particular February 20, 2008
Get the mug
Get a LR5 mug for your grandma Jovana.
buy the domain for your recipe vlog