1 definition by frazzlefresh

To brag about yourself, your achievements or anything that resolves around oneself.The act of floating ones own boat. Tooting your own horn. To boast.
Person1: I've got a University degree, I came away with a first and top of my class.
Person2: Mate, no need to selfsuck
by frazzlefresh January 7, 2011
Get the selfsuck mug.