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 August 08, 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
