1 definition by Sunshine Princess

The most amazing boyfriend ever;cute, smart, fun, and very sexually skilled.
I have the greatest boyfriend in the world, he's a real Giblet!
by Sunshine Princess June 22, 2012
Get the Giblet mug.