What is Steverother?
spanish verb meaning: to be awesome, superior or kickass
ella steverother bailar
See spanish, awesome, steve, roth