adjective
(slang) whopping, large in size.
(slang) of exceptional, impressive quality.
adverb
Used to emphasize the size or extent
noun
A series of wallops or blows; a beating.
(figuratively, by extension) Verbal abuse.
(figuratively, by extension) A thrashing, serious defeat.
verb
present participle and gerund of wallop