LOUP THE CUDDIE Meaning of LOUP THE CUDDIE in English is leapfrog. Scottish slang English vocabulary. Английский словарь шотландского сленга. 2012