Liam Truss Share definition Flag A man who is of the gay variety... “Hey man did you see that Liam Truss over there?” “Yeah I heard he likes boys!!” “Not suprising” Liam Truss by NickFolesMVP June 21, 2018 0 0 Get merch Get the Liam Truss mug. Buy Now — $32.95 See more merch