1 definition by Sunshine Princess

Top Definition
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 21, 2012

Mug icon
Buy a Giblet mug!