look up any word, like darude - sandstorm:
Ai Shi Teh Ru: The meaning of "I Love You." In Japanese
Me: "OhMehGawd Ai Shi Teh Ru Austin."

Girl1: "Whats that mean?"

Austin" "I love you too."

girl1: "Tell me please....why are you ignoring me"

by TaylorMicheleGrumbles December 07, 2009

Words related to Ai Shi Teh Ru

i love you japanese lol random wow you leaned something