Skip to main content

Definitions 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.
Triqqa by suppinstien February 20, 2011