A phrase that crazy people use to express joy (can also be used as a code word for if your being possessed, haunted or accidentally summoned a demon)
by Latitatita September 22, 2020
Get the looty tooty too mug.