Castrol greesetrap Share definition Flag the gayest of the gay boys skyler the gresser castrol-x is a very gay boy. i love gressey balls and im sky the castrol greesetrap Castrol greesetrap by dr daz August 14, 2011 0 0 Get merch