2 definition by Darron Avid

Top Definition
A guy who will go down on any girl.
Mike: My friends call me the boat anchor because I will go down on anyone.

Stripper: That is disgusting!

My friend is a boat anchor, he will go down on anyone.
by Darron Avid March 13, 2014

Mug icon
Buy a Boat Anchor mug!
The act of ejaculating a steamy nut on someones face.
I just donald trumped on that Russian hooker's face.

I'm not talking to Ssstephen anymore because he donald trumped all over my face.
by Darron Avid January 18, 2017

Mug icon
Buy a donald trumped mug!