In my favourite undergear

me in my smart black & yellow Everlast briefs. 拳 means fist/punch…

me in my blue Skinxwear trunks with side slits

me in my blue Skinxwear trunks with side slits

me in my pale green GMW trunks - with sheer material by the side & upper back

me in my pale green GMW trunks - with sheer material by the side & upper back

me in my red B.U.M trunks

me in red Groovin’ shorty - another angle

me in red Groovin’ shorty - another angle

check my bulge in my red Groovin’ shorty

check my bulge in my red Groovin’ shorty

me in my smart grey & black cotton Bench shorty with fly

me in my smart grey & black cotton Bench shorty with fly

wearing my fav dark navy blue GMW shorty. love the snug fit!

wearing my fav dark navy blue GMW shorty. love the snug fit!

me in my smart reddish orange Bench lowriser with baby blue trimming

me in my smart reddish orange Bench lowriser with baby blue trimming

me in my baby pink & blue Bench shorty

me in my baby pink & blue Bench shorty