BuckyBarnes

Frickleson
15
Starfleet academy
in love with 
 
58
1wins1losses

"Goomba, fuck you" Okay but I'm actually a huge meme