by Gigi July 13, 2004
U.K South London slang
word describing a long amount of time taken to get somewhere
From the idea of a mission being something which takes along time to complete.
word describing a long amount of time taken to get somewhere
From the idea of a mission being something which takes along time to complete.
by Gigi July 13, 2004