My girlfriend caught me sucking my cock and completely freaked out but now she's totally cool with it and now we have fun together while i selfsuck.
by NinjaShart July 15, 2008
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
Person2: Mate, no need to selfsuck
by frazzlefresh January 07, 2011