Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
App
Chat
Blog
Help
Words of the Day
Browse
Add a Definition
User Settings
Definitions by NotMegaAids
MegaAids
Share definition
Flag
An unheard of group of dumbasses who
post
terrible
videos on
YouTube
.
Lance
: Hey dude, have you seen that new MegaAids video?
Everyone on
Earth
:
What the fuck
is MegaAids?
MegaAids
by
NotMegaAids
November 29, 2016
Get the
MegaAids
mug.