wtf richard Share definition Flag when your friend throws the fucking freespee on the highway Guy 1: Come on, throw it Guy 2: *throws it on the highway* Guy 1: WTF richard? wtf richard by fpenfqoNFPwqpOF September 12, 2017 Get the wtf richard mug.