sted
A contraction of steroid head, if you describe someone as a "sted" it means they are very strong, not on steroids (necessarily). Often used sarcastically. Generally used in the UK.
sted by Justin Blanchard September 18, 2008
Get the sted mug.