Top definition
Massive strength and dominance over everyone and thing.
"That guy is almost as good as Spankroft"
by Adam March 08, 2005
Get the mug
Get a Spankroft mug for your girlfriend Jovana.