1 definition by Willllllliiis

Top Definition
LRT
Lap round town
mate i went for an LRT in my rally car
by Willllllliiis October 29, 2011

Mug icon
Buy a LRT mug!