1 definition by Roan Price
lankybox is the most god-awful youtube channel that you will ever come across
Or:
'Wow i sure do feel like killing myself after watching lankybox'
Or:
'Wow i sure do feel like killing myself after watching lankybox'
by Roan Price August 19, 2021