Top definition
A word used to describe someone you find overly attractive. Like a perfect 10/10 and someone you would want to smash.
by Imanoompaloompa December 05, 2017
Get the mug
Get a hot puff mug for your cat Bob.