Top definition
A person who is really good at basketball and and can be a douchebag when he wants to be
that guy is breaking up with her that a real john f
Get the mug
Get a john f mug for your dog Manley.