What is letcha?
This
word is
short
for "
let
you"
Do you
wanna
get together
this
weekend
? I'll letcha know.
👍
85
👎
13
letcha - meme gif
Copy GIF link
letcha - video
www.Definder.net
Powered by Urban Dictionary