1 definition by suppinstien

One who is mentally handicapped, but who also extremely good looking and has a way with woman.
dude isn't that Triqqa? i wish i was him.
by suppinstien February 1, 2011
Get the Triqqa mug.