What is Megabetch?
someone who is a really big bitch
why are you being such a megabetch?
See megabetch, mega bitch, bitch, megabitch