look up any word, like fleek:
 
1.
to praise one self or one's abilities and/or skills
person 1: i am the greatest guitarist ever
person 2: would you quit floating your boat?!?
by a.m. de silva January 08, 2006

Words related to floating your boat

boater egotistical maniac floater floot your own boat rower