Skip to main content

Definitions by Megan Leigh

An annoyiong little shit that never seems to go away and kind of smells funny.
Brother by Megan Leigh July 1, 2006