megaleaks
English
Noun
megaleaks
plural of
megaleak
Anagrams
makes a leg
,
megalakes