Top definition
To magnify a word to the 12th power. Mostly using words to insult people to a greater extent. Will not make sense to them, why you say x12 till they find out the definition.
He was so owned x12. You are such a x12 face.
by Xiyan March 20, 2005
Get the mug
Get a x12 mug for your friend Jerry.
buy the domain for your foodie vlog