look up any word, like the eiffel tower:
 
1.
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