Random Words:
1.
To shout in a VERY loud voice.
I megaphoned 'O-8last night and then they tried to arrest me.
See loud, voice, megaphone, mega, sh..
1.
The facial expression found on incompetent jackasses while they are experiencing some sick sense of accomplishment after performing an a..