Top definition
A pussy ass bitch who rages for every little shit in the games then challenges you to a 1v1 because he's mad as fuck and cuz you keep killing him on every gun fight
by Topdog09 June 26, 2016
Get the mug
Get a a franco mug for your cat Sarah.