Whaled? So the cops shot him with a harpoon?
whale
verb
whaled
whal·ing
Definition of WHALE
transitive verb
1
: lash, thrash
2
: to strike or hit vigorously
3
: to defeat soundly
Origin of WHALE
origin unknown
First Known Use: circa 1790
From Merriam-Webster
http://www.merriam-webster.com/dictionary/whale
Sounds to me like it’s a “whale of a tale.”