Random
Source Code

lek deng

Woman or idiot in japanese

"Lookin' like a lek deng bro"

by elodge66 February 11, 2022