What is Titilait?
to laugh histarically.
HAHA. I just titilaited.
See laugh, chuckle, giggle, meow, pee