Skip to main content

Definitions by Exposer6919

Shannon Donovan 

A snake who will fuck you over and then fart in your face. She likes to dutch oven herself and her friends. Don't let her near or else she'll start hissing.
Guy 1: Yo, have you heard about Shannon Donovan?
Guy 2: Nah bro I'm steering away from her.
Shannon Donovan by Exposer6919 January 25, 2017