look up any word, like no soap...radio:
 
1.
another word for someone caught doing something just downright amazing.
"Man, that was the coolest damn thing I've ever seen. You must be Bozzin."
by idknwotkjgnd October 16, 2006
8 3