what is a fraggle
a person who is being crazy with fun. You're a fraggle! This definition is questionable and is pending deletion. It will be saved from deletion if legitimate citations are found.