Top definition
It is when something has become special at many different tasks e.g a specialised hat
"Did you see him!? He was so specialised!"
by Specialisedhat June 29, 2016
Get the mug
Get a Specialised mug for your mate Abdul.