2 definitions by Sup guys

Is an amazing guy who is very nice and attractive and has a huge dick
How did you just get fuck by

Oscar
by Sup guys May 14, 2019
Get the Oscar mug.
I think I am going to fail the exam, LT.
by Sup guys November 27, 2013
Get the LT mug.