Skip to main content

emsshotta's definitions

Layo

Layo is a ny term for "big ape"
Sha Ek Said in a music video "FREE LAYO" which means free cj goon whos a big ape
by emsshotta November 12, 2023
mugGet the Layomug.

Share this definition