1 definition by markisadusche

Top Definition
a loser singer who thinks hes deep
I'M MARK FOSTER, I WRITE SUPER DUMB LYRICS AND BLAAAAAAAAAAAAAAAH
by markisadusche July 27, 2012
Mug icon
Buy a mark foster mug!