Top definition
The annoying whistle sound that comes from Obama as he speaks certain words from the teleprompter.
My dog starting howling when he heard the Obamawhistle last night, it must be that high pitched sound the prez makes.
by Skutch54 August 19, 2011
Get the mug
Get a Obamawhistle mug for your dog Jerry.