Top definition
When an adorable small rock is placed in a flower.
"It's not often we get to see schmoblepep"
by Thebus.gov of school now June 11, 2018
Get the mug
Get a schmoblepep mug for your Uncle James.