Top definition
Something (commonly a battering) that is going to happen soon
That man wigged my bro, soon land truss
by DogHardg June 30, 2018
Get the mug
Get a Soon land mug for your papa James.
buy the domain for your travel vlog