Weentard Share definition Flag Someone who loves ween too much, thereby becoming retarded, or, Weentarded. Tommi is a Weentard. Weentard by Bilara Jonehoney April 26, 2006 0 0 Get merch