Top definition
An occurance of great force or magnitude. Implying impact or significance of perception.
The movie was visually slambo through my eyes in right into my brainhole.
by Josh Woodyard May 06, 2005
Get the mug
Get a slambo mug for your cousin Manley.
buy the domain for your foodie blog