Top definition
(adj., and v.) something that is awesome and/or outlandishly amazing; to be awesome and/or outlandishly amazing. also may be a reference to something you find extremely attractive. may also be a new dance craze: "Can you do da sturrr."
"Oooooh look at him, he is soooo sturrr."

Last night was soooo sturrr!
by sturrrmaster259 May 13, 2010
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush