Top definition
Means that someone is about to roast you or someone else
The other, Hailu was about to cast a shadow on Noah when the teacher came and stop him.
by Atlamta Falcons April 18, 2016
Get the mug
Get a cast a shadow mug for your papa Paul.