deehehee

English: Translation
to make a certain pattern of sounds to call attention to oneself
verb