1 definition by Deeznutsssssss

Top Definition
a totally cool cat.
Phelan Scott
by Deeznutsssssss September 20, 2009

Mug icon
Buy a Phelan mug!