LOUP THE CUDDIE


Meaning of LOUP THE CUDDIE in English

is leapfrog.

Scottish slang English vocabulary.      Английский словарь шотландского сленга.