1 definition by kamooss immak

Top Definition
or Manyouk, Lebanese word for ass-fucked in english. sharmout gay gasgous
-I wouldn't let you sit in my lap, ya maniouk. I don't care how cold you are right now.
by kamooss immak March 14, 2011
Mug icon
Buy a Maniouk mug!