Struise Share definition Flag Italian slang for retard That kid is a fuckin' struise! Struise by Chochmaster January 26, 2011 0 0 Get merch