Top definition
Someone who gives themselves a compliment, often cocky.
Eric: "I am the best at hockey"
Ann: "Don't float your own boat"
by amkooks February 09, 2012
Get a Don't float your own boat mug for your father-in-law José.