1 definition by Rad33

Top Definition
Perfect as fuck
Room 335 is so perfaf.
by Rad33 September 28, 2013
Mug icon
Buy a perfaf mug!