1
lachlan means it hits you like a truck and doesn't stop
You just got roasted in front of the whole class. Lachlan.
He dropped a bomb in the group chat. Lachlan.
She yelled at the teacher for 10 minutes. Lachlan.
0 views · Added 1d ago · 6 definitions