Stuff n Puff
A girl's name, irish gaelic for "descendant of the challenger" but in English really means a stuborn bitch, who will put you in your place
Delaina told that dumbass she wasn't about to move from that spot and that he better back off.
Free Daily Email
Type your email address below to get our free Urban Word of the Day every morning!
Emails are sent from email@example.com. We'll never spam you.