Top definition
Sassy autistic weatherman. The downsyndrome he possesses doesn't stop him from reporting the weather daily. He also has a YouTube channel and usually takes a break between his sentences to think about life quickly.
Hey have you seen Frankie McDonald's weather report? He has so much Down syndrome!
by Dbriggs May 19, 2016
Get the mug
Get a Frankie mcdonald mug for your fish Paul.